LAETRILE


Meaning of LAETRILE in English

[la.e.trile] n, often cap [laevorotary (levorotary) + nitrile] (1953): a drug derived esp. from apricot pits that contains amygdalin and has been used in the treatment of cancer although of unproved effectiveness

Merriam-Webster English vocab.      Английский словарь Merriam Webster.