Big Huge Thesaurus

Cryptocercus

noun

sounds kind of like