AMYGDALIN


Meaning of AMYGDALIN in English

[amyg.da.lin] n [L amygdala] (1651): a white crystalline cyanogenetic glucoside found esp. in the seeds of the apricot, peach, and bitter almond

Merriam-Webster English vocab.      Английский словарь Merriam Webster.