Big Huge Thesaurus

schizaea

noun

sounds kind of like