English dictionary
charronia flavigula meaning and definition
Definition and meaning of charronia flavigula at MeaningMonkey.org. charronia flavigula meaning and definition in the English Dictionary.CHARRONIA FLAVIGULA noun
Definition of Charronia flavigula (noun)
- large yellow and black marten of southern China and Burma
- synonyms: yellow-throated marten
Source: Princeton University Wordnet