English-Chinese dictionary »

tibetan antelope meaning in Chinese

EnglishChinese
Tibetan antelope (Pantholops hodgsonii)
noun

藏羚羊 /zànglíngyáng/noun