n. vitamin B17, glycoside found in the seeds and other parts of certain plants belonging to the rose family (i.e. almond and cherries)
AMYGDALIN
Meaning of AMYGDALIN in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012