VariousWords beta
Related Terms:
Definitions:
Noun
amygdalin
Definition: a bitter cyanogenic glucoside extracted from the seeds of apricots and plums and bitter almonds
Definition: A glycoside of benzaldehyde and hydrogen cyanide found in bitter almonds, and in the kernels of some other fruit.