|
Definition of Charronia flavigula
1. Noun. Large yellow and black marten of southern China and Burma.
Exact synonyms: Yellow-throated Marten
Generic synonyms: Marten, Marten Cat
Group relationships: Charronia, Genus Charronia
Generic synonyms: Marten, Marten Cat
Group relationships: Charronia, Genus Charronia