Amygdalin

Definition of Amygdalin from the PharmacyDictionary.in

Amygdalin

A white crystalline cyanogenetic glycoside found in bitter almond, wild cherry, and peach trees, among other plants; also known as laetrile.

Not Available