Scrabble Cheat
EPICALYXES
EPICALYXES is a 10 letter Scrabble word worth 24 points.
a whorl of sepal-like parts located immediately beneath the calyx in the flowers of certain plants.
Letter start with E