AMYGDALOID


Meaning of AMYGDALOID in English

n. almond-shaped crystal

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