alcelaphus tora

from The Collaborative International Dictionary of English v.0.48
Tetel \Te*tel"\, n. (Zool.)
   A large African antelope ({Alcelaphus tora}). It has widely
   divergent, strongly ringed horns.
   [1913 Webster]
    

[email protected]