Big Huge Thesaurus

Chilopoda

noun

sounds kind of like