giant_elandEnglish

Taurotragus derbianus, giant eland

Noun

Large dark striped eland of western equatorial Africa

English: giant eland, Taurotragus derbianus

English words with similar meanings

Show 1 words