1 English Synonyms for CHIRU
Prev.1Next
Tibetan antelope
Definition: 1. An endangered species of antelope, Pantholops hodgsonii, endemic to areas of the Tibetan Plateau.
Show more information about Tibetan antelope
Prev.1Next
Search took: 1.4128 ms