Definition of musteloid in English:

musteloid

adjective

  • Of, relating to, or characteristic of the mammalian family Mustelidae of weasels, stoats, badgers, etc., or a larger group comprising this and other closely related families.

noun

  • A mustelid or closely related animal.

Origin

Late 19th century; earliest use found in The Century Dictionary. From classical Latin mustēla + -oid, after scientific Latin Mustelidae.

Pronunciation

musteloid

/ˈmʌstɪlɔɪd/