Big Huge Thesaurus

laetrile

noun

sounds kind of like