MUSKRAT


Meaning of MUSKRAT in English

n. large water rat (native to North America) that has a musky odor and whose light brown fur is harvested for commercial use in the fashion industry

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.