muskrats background
BeDict Logo

muskrats

/ˈmʌskræts/

Meanings

noun

麝鼠,水耗子

A large aquatic rodent (Ondatra zibethicus).

Examples :

那个农民看到麝鼠(水耗子)在他的灌溉沟渠里筑坝。