English dictionary
taurotragus derbianus meaning and definition
Definition and meaning of taurotragus derbianus at MeaningMonkey.org. taurotragus derbianus meaning and definition in the English Dictionary.TAUROTRAGUS DERBIANUS noun
Definition of Taurotragus derbianus (noun)
- large dark striped eland of western equatorial Africa
- synonyms: giant eland
Source: Princeton University Wordnet