Definitions
There is 1 meaning of the phrase
Mustela Putorius.
Mustela Putorius - as a noun
Dark brown mustelid of woodlands of eurasia that gives off an unpleasant odor when threatened
Synonyms (Exact Relations)
fitch13foulmart13foumart12polecat11Hypernyms (Closely Related)
mustelid11musteline11musteline mammalHyponyms (Broadly Related)