French-English dictionary »

rat musqué meaning in English

FrenchEnglish
rat musqué nom {m}

muskrat [muskrats]◼◼◼(Ondatra zibethicus)
noun
[UK: ˈmʌ.skræt] [US: ˈmʌ.ˌskræt]