laetrile laetrile


  • (n) a substance derived from amygdalin; publicized as an antineoplastic drug although there is no supporting evidence


  • And then in 1980, a dying and seemingly desperate Steve McQueen rode off into the sunset in Mexico while seeking laetrile treatments to cure his lung cancer.
Word of the Day
anachronistic anachronistic
/ə ˌnæ krə ˈnɪ stɪk /