BOSELAPHUS





Definition:

  1. [noun] Indian antelopes: nilgais
    Synonyms: Boselaphus, genus Boselaphus

Synonyms: