English dictionary
taurotragus meaning and definition
Definition and meaning of taurotragus at MeaningMonkey.org. taurotragus meaning and definition in the English Dictionary.TAUROTRAGUS noun
Definition of Taurotragus (noun)
- African antelopes: elands
- synonyms: genus Taurotragus
Source: Princeton University Wordnet