Big Huge Thesaurus

Schizaea

noun

sounds kind of like