Marten - Definition

marten

n 1: agile slender-bodied arboreal mustelids somewhat larger
than weasels [syn: marten, marten cat]

Look up another word