LAETRILE


Meaning of LAETRILE in English

n. controversial drug made from the pits of different fruits and considered by some to have anti-cancer properties

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.