muskrat

noun
🔊/ˈmʌskræt/
🔊/ˈmʌskræt/
jump to other results
  1. a North American water animal that has a strong smell and is hunted for its fur麝鼠(北美洲半水栖鼠,有麝香味,毛皮可作商品)Topics Animalsc2