AMYGDALOID Meaning of AMYGDALOID in English n. almond-shaped crystal Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012