Big Huge Thesaurus

cryptotis

noun

sounds kind of like