mustela putorius Meaning, Definition & Usage

  1. noun dark brown mustelid of woodlands of Eurasia that gives off an unpleasant odor when threatened
    fitch; foulmart; polecat; foumart.

WordNet