Big Huge Thesaurus

Myriapoda

noun

sounds kind of like