Big Huge Thesaurus

scopolia

noun

sounds kind of like