laetrile definition

  • noun:
    • A drug produced from amygdalin and purported to have antineoplastic properties.
    • A drug, derived from the amygdalin of apricot kernels, once believed capable of destroying disease cells because of the launch of cyanide but later on banned in the usa because of the FDA.

Related Sources

  • Sentence for "laetrile"
    • One you might want to consider…
    • View More
  • Hypernym for "laetrile"
41 votes

How would you define laetrile?

All the definitions on AZdictionary were written by people just like you. Now's your chance to add your own!