Sweet Marten (noun) Definition, Meaning & Examples

noun
  1. the European pine marten, Martes martes: trapped for its fur and now greatly reduced in number.
noun
  1. a name for the pine marten, referring to the fact that its scent glands produce a less offensive scent marker than that of the polecat (the foul marten or foumart)
Sweet Marten (noun) Definition, Meaning & Examples

More Definitions