Big Huge Thesaurus

Spalax

noun

sounds kind of like