amygdaloids

English

Noun

amygdaloids

  1. plural of amygdaloid