English dictionary
tragelaphus strepsiceros meaning and definition
Definition and meaning of tragelaphus strepsiceros at MeaningMonkey.org. tragelaphus strepsiceros meaning and definition in the English Dictionary.TRAGELAPHUS STREPSICEROS noun
Definition of Tragelaphus strepsiceros (noun)
- a variety of kudu
- synonyms: greater kudu
Source: Princeton University Wordnet