Amygdaliform Synonyms

Shaped like an almond
(Adjective)