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