- marten as a noun:
- 1
marten
noun
1 marten
Agile slender-bodied arboreal mustelids somewhat larger than weasels.
synonym: marten cat.
Dutch: marter
Polish: kuna
debug info: 0.0345
noun
Agile slender-bodied arboreal mustelids somewhat larger than weasels.
synonym: marten cat.
Dutch: marter
Polish: kuna
debug info: 0.0345