laetrile

/ˈlɛtəraɪl/

Definitions

1. noun

a compound used as a purported treatment for cancer, consisting of amygdalin, which releases cyanide in the body

“Some patients claim that laetrile helped them in their fight against cancer, but there is limited scientific evidence to support this claim.”

Synonyms

  • amygdalin
  • cancer treatment

Antonyms

  • chemotherapy