amygdalin

Explore definitions, synonyms, and language insights of amygdalin

Definitions

Noun
a bitter cyanogenic glucoside extracted from the seeds of apricots and plums and bitter almonds

More General Terms


More Specific Terms