Laetrile

英 美
  • n.[药]苦杏仁苷
Noun:
  1. a substance derived from amygdalin; publicized as an antineoplastic drug although there is no supporting evidence