n. controversial drug made from the pits of different fruits and considered by some to have anti-cancer properties
LAETRILE
Meaning of LAETRILE in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012