Meaning of Amygdalin
A substance found in the pits of some fruits, such as apricots, and in raw nuts and plants. Amygdalin has been used in some countries as a treatment for cancer, but it has not been shown to work in human clinical trials. It is not approved for use in the United States. Amygdalin is sometimes called vitamin B17.