Word Definition - 斑羚
Nemorhaedus goral, a species of antelope found in Xinjiang
Report an issue
Flag incorrect definitions, examples, etymology, etc.