marten cat


Meanings

  • agile slender-bodied arboreal mustelids somewhat larger than weasels

Synonyms