Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

chiru Definition

Cancel
chiru
noun(chiru)
an antelope (Pantholops hodgsoni) chiefly of the Tibetan Plateau having a pinkish-fawn wooly coat and in the male long nearly straight horns

Words Related to chiru!

chiru Examples by Brain Bank Users