Big Huge Thesaurus

Heterosomata

noun

sounds kind of like