'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]