Muskrat

What is Muskrat?

Muskrat definition and meaning on Dictionary terms:
noun, plural musk

Tags: