Big Huge Thesaurus

thalidone

noun

sounds kind of like