sarothra
/særˈɒθrə/Definitions
1. noun
A genus of extinct marine reptiles, similar to ichthyosaurs.
“The discovery of the sarothra fossils provided new insights into ancient marine life.”
1. noun
A genus of extinct marine reptiles, similar to ichthyosaurs.
“The discovery of the sarothra fossils provided new insights into ancient marine life.”