Skip to definition.
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

Derived forms: laetriles

Type of: amygdalin

Encyclopedia: Laetrile