amygdaloids
English
Noun
amygdaloids
plural of
amygdaloid