Meaning of foumart

Definition of foumart

(noun) dark brown mustelid of woodlands of Eurasia that gives off an unpleasant odor when threatened

Other information on foumart

WIKIPEDIA results for foumart
Amazon results for foumart