Big Huge Thesaurus

millipede

noun

sounds kind of like