Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
musteloid
in English
musteloid
us
/ˈmʌstəloʊd/
uk
/ˈmʌstəlɔɪd/
#uncommon
Definitions
Noun
mammals
like
weasels
,
raccoons
,
and
skunks
(
superfamily
Musteloidea
)