We found 1 definitions of giant eland from 1 different sources.
Noun |
||
giant eland - large dark striped eland of western equatorial Africa | ||
Taurotragus derbianus | ||
eland either of two large African antelopes of the genus Taurotragus having short spirally twisted horns in both sexes |