foumart

Explore definitions, synonyms, and language insights of foumart

Definitions

Noun
dark brown mustelid of woodlands of Eurasia that gives off an unpleasant odor when threatened

More Specific Terms