muskrat noun definition in Wild mammals topic from the Oxford Advanced Learner's Dictionary

muskrat

 noun: Wild mammals topic
a N American water animal that has a strong smell and is hunted for its fur

Explore other topic groups related to Wild mammals

Animals