Noun Definition

marten

1.Definition: agile slender-bodied arboreal mustelids somewhat larger than weasels

Category: Animals