laetrile

nounA substance made from apricot pits or other plants, sometimes promoted as an alternative cancer treatment, though it is not proven to work and can be poisonous.

No synonyms or antonyms found for this word.

laetrile synonyms & antonyms | whatsthatwordmean | whatsthatwordmean