sporochnus
/sproʊˈkrɪnəs/Definitions
1. noun
A genus of extinct marine reptiles related to ichthyosaurs.
“Fossils of Sporochnus were discovered in the early 20th century.”
1. noun
A genus of extinct marine reptiles related to ichthyosaurs.
“Fossils of Sporochnus were discovered in the early 20th century.”