marten_catEnglish

marten, marten cat

Noun

Agile slender-bodied arboreal mustelids somewhat larger than weasels

English: marten, marten cat

English words with similar meanings

Show 1 words