Big Huge Thesaurus

microtus

noun

sounds kind of like