Big Huge Thesaurus

chilopoda

noun

sounds kind of like