Big Huge Thesaurus

Scutigerella

noun

sounds kind of like