Big Huge Thesaurus

millepede

noun

sounds kind of like