charronia : Idioms & Phrases


charronia flavigula

  • noun large yellow and black marten of southern China and Burma
    yellow-throated marten.
WordNet

genus charronia

  • noun a genus of Mustelidae
    Charronia.
WordNet