Noun taurotragus derbianus has 1 sense
  1. giant eland, Taurotragus derbianus - large dark striped eland of western equatorial Africa
    --1 is a kind of eland
    --1 is a member of Taurotragus, genus Taurotragus
,
TOP