common eland

common eland

English Noun
Ad

Definition

an antelope, Taurotragus oryx, of the African savannah

Ad