biology

The Muskrat

Muskrats are one of the most misunderstood animals