Big Huge Thesaurus

discocephali

noun

sounds kind of like