charronia_flavigula
1. [ noun ] (zoology) large yellow and black marten of S China and Burma
Synonyms: yellow-throated_marten
Related terms: marten Charronia