Loading page
charronia flavigula is a noun meaning "large yellow and black marten of southern China and Burma". It carries one recorded sense.
large yellow and black marten of southern China and Burma
Definitions, synonyms and semantic relations for charronia flavigula come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.