giant eland

1. (noun) large dark striped eland of western equatorial Africa
Synonyms: Taurotragus derbianus
Related Words: eland



Terms and Conditions of Use / Copyright Notice