Scrabble Cheat
EPICYCLOIDS
EPICYCLOIDS is a 11 letter Scrabble word worth 21 points.
a curve traced by a point on the circumference of a circle rolling on the exterior of another circle.
Letter start with E