Amygdalin. Definition

Medical Definition: Amygdalin

A substance found in the seeds of many fruits such as apricots and papayas, and other foods. In some countries it has been tested to treat cancer, but has not shown any efficacy in clinical studies. The use of Amygdalin is not approved in the United States of America. Also called laetrile.

* Automatic translation