AMYGDALIN


Meaning of AMYGDALIN in English

noun a glucoside extracted from bitter almonds as a white, crystalline substance.

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