Big Huge Thesaurus

Schizopoda

noun

sounds kind of like