Home
Search
Index
Definify.com
Definition
2024
musteloid
musteloid
English
Noun
musteloid
(
plural
musteloids
)
Any of many
mammals
of the superfamily
Musteloidea
, including the
weasels
,
raccoons
,
red pandas
, and
skunks
.
Anagrams
metuloids
mouldiest
multidose
Similar Results