Definition of marten

Definition of marten
  1. marten Noun Any carnivorous mammal of the genus Martes in the family Mustelidae.
Feedback Form