Back to Dictionary
斑羚
bānlíng
1. Nemorhaedus goral, a species of antelope found in Xinjiang