Definify.com

Definition 2024


musteloid

musteloid

English

Noun

musteloid (plural musteloids)

  1. Any of many mammals of the superfamily Musteloidea, including the weasels, raccoons, red pandas, and skunks.

Anagrams