Trygon sephen

from The Collaborative International Dictionary of English v.0.48
Sephen \Se"phen\, n. (Zool.)
   A large sting ray of the genus {Trygon}, especially {Trygon
   sephen} of the Indian Ocean and the Red Sea. The skin is an
   article of commerce.
   [1913 Webster]
    

[email protected]