English English Dictionary
English English Dictionary
The online English-English dictionary from The Project Gutenberg
Result
Result for Amygdalin
Amygdalin
(n.)
A glucoside extracted from bitter almonds as a white,
crystalline substance.