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