Big Huge Thesaurus

Phalangida

noun

sounds kind of like