Definition of Taurotragus Derbianus

  • 1. Large dark striped eland of western equatorial Africa Noun

Synonyms for word "taurotragus derbianus"

Semanticaly linked words with "taurotragus derbianus"

Hyponims for word "taurotragus derbianus"