Scrabble Cheat

AMYGDALOIDS

AMYGDALOIDS is a 11 letter Scrabble word worth 19 points.

shaped like an almond.

Letter start with A