Deer mouse

What is Deer mouse?

Deer mouse definition and meaning on Dictionary terms:
noun