'Charronia flavigula' definitions:

Definition of 'Charronia flavigula'

(from WordNet)
noun
Large yellow and black marten of southern China and Burma [syn: yellow-throated marten, Charronia flavigula]