laetriles Definition
Definition
Laetriles, also known as amygdalin, is an substance found in the seeds, pits, and pits of many fruits and vegetables, and is used sometimes as an alternative cancer treatment despite lacking scientific evidence for effectiveness. It is also used in some industries for its cyanogenic nature.
Browse