Home
Search
Index
Definify.com
Webster
1913
Edition
Sephen
Se′phen
,
Noun.
(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.
Similar Results
Nephew
Siphon
Sphene
Syphon
Hyphen
Ouphen