MUSKRAT


Meaning of MUSKRAT in English

n.1 a large aquatic rodent, Ondatra zibethica, native to N. America, having a musky smell. Also called MUSQUASH.

2 the fur of this.

Oxford English vocab.      Оксфордский английский словарь.