laetrile

noun
  1. a substance derived from apricot pits and other plant sources, promoted as an alternative cancer treatment but not approved by medical authorities
  2. Usage: medical; controversial

Examples