Definition of Amygdalin from the PharmacyDictionary.in
Amygdalin
Synonyms or meaning of Amygdalin
A white crystalline cyanogenetic glycoside found in bitter almond, wild cherry, and peach trees, among other plants; also known as laetrile.
Image related to Amygdalin
Not Available