taurotragus derbianus Meaning, Definition & Usage

  1. noun large dark striped eland of western equatorial Africa
    giant eland.

WordNet