English dictionary
amygdalin meaning and definition
Definition and meaning of amygdalin at MeaningMonkey.org. amygdalin meaning and definition in the English Dictionary.AMYGDALIN noun
Definition of amygdalin (noun)
- a bitter cyanogenic glucoside extracted from the seeds of apricots and plums and bitter almonds
Source: Princeton University Wordnet