What does apodemus mean?

apodemus meaning in General Dictionary

Old World industry mice