Big Huge Thesaurus

lypressin

noun

sounds kind of like