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