Dictionary
Dictionary
Sephen — definition & meaning
Word Type Definition Sephen n. A large sting ray of the genus Trygon, especially T. sephen
of the Indian Ocean and the Red Sea. The skin is an article of
commerce.
Explore more words:
Endocarditis · Fine · Grace · Undeterminate · Representative · Unbenumb · Estuary · Cooky ·