Skip to main content

boselaphus

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