Noun: laetrile
- A substance derived from amygdalin; publicized as an antineoplastic drug although there is no supporting evidence
"Despite lack of scientific evidence, some people still seek laetrile as an alternative cancer treatment"
Derived forms: laetriles
Type of: amygdalin
Encyclopedia: Laetrile