Meaning of boselaphus

Definition of boselaphus

(noun) Indian antelopes: nilgais

Other information on boselaphus

WIKIPEDIA results for boselaphus
Amazon results for boselaphus