AMYGDALOID


Meaning of AMYGDALOID in English

adj. of almonds, pertaining to almonds, almond-shaped

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.