Get the FREE one-click dictionary software for Windows
or the iPhone/iPad and Android apps
Noun: laetrile
  1. 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