Sephen
Legal definition for Indian law research
Definition
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
Definitions are for legal research. Always verify meaning in the context of the statute, judgment, or jurisdiction cited.