Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
muskrat
in English
muskrat
us
//ˈmʌskræt//
uk
//ˈmʌskræt//
#uncommon
Plural
muskrats
Definitions
Noun
a
large
rodent
(
Ondatra
zibethicus
)
living
in
aquatic
environments
The
muskrat
is
a
semi-aquatic
rodent
that
lives
in
wetlands
.
a
semi-aquatic
rodent
species
;
native
to
North
America
Muskrats
are
native
to
North
America
and
inhabit
freshwater
environments
.