Big Huge Thesaurus

schizophragma

noun

sounds kind of like