yellow-throated marten

Explore definitions, synonyms, and language insights of yellow-throated marten

Definitions

Noun
large yellow and black marten of southern China and Burma

More General Terms