Big Huge Thesaurus

apodemus

noun

sounds kind of like