yellow-throated marten Meaning, Definition & Usage

  1. noun large yellow and black marten of southern China and Burma
    Charronia flavigula.

WordNet