Tibetan-antelope meaning

An endangered species of antelope, Pantholops hodgsonii, endemic to areas of the Tibetan plateau.
noun
0
0
Advertisement