Chiru (noun) Definition, Meaning & Examples

noun
  1. a goat antelope, Pantholops hodgsoni, of Tibet, the male of which has very long, straight horns.
noun
  1. a Tibetan antelope, Pantholops hodgsoni, having a dense woolly pinkish-brown fleece prized as the source of shahtoosh wool: now close to extinction due to illegal slaughter for its fleece
Chiru (noun) Definition, Meaning & Examples

More Definitions