Noun Definition

boselaphus

1.Definition: Indian antelopes: nilgais

Category: Animals