What do muskrats eat?
Muskrats eat the roots, stems, leaves, and fruits of a many water plants, such as cattail, wild rice, water lilies, and rushes. Even though the muskrat is mainly a plant eater, it also eats small fish, clams, snails, and even turtles.
Join Alexa Answers
Help make Alexa smarter and share your knowledge with the worldLEARN MORE