Big Huge Thesaurus

Cryptotis

noun

sounds kind of like