Big Huge Thesaurus

phalangida

noun

sounds kind of like