Taurotragus
noun
Tau·rot·ra·gus
tȯˈrä‧trəgəs
: a genus of large African antelopes consisting of the elands
Love words? Need even more definitions?
Merriam-Webster unabridged
Share