boselaphus
English
boselaphus meaning in English • boselaphus का अर्थ अंग्रेजी में
prop. n.
- A genus of Indian antelopes; the nilgais.