Foumart Meaning

There are 1 meaning(s) for word Foumart

Meaning 1 : dark brown mustelid of woodlands of Eurasia that gives off an unpleasant odor when threatened

    Synonyms : fitch,  foulmart,  mustela putorius,  polecat