Big Huge Thesaurus

Scutigera

noun

sounds kind of like