Meaning of marten
Definition of marten
(noun)
agile
slender-bodied
arboreal
mustelids
somewhat
larger
than weasels
Other information on marten
WIKIPEDIA results for
marten
Amazon results for
marten
Tweet