theromora
/θəˈrɒmɔrə/Definitions
1. noun
A type of extinct marine reptile related to the plesiosaurs, characterized by its long neck and four flippers.
“The theromora fossils found in the museum were a fascinating exhibit.”
1. noun
A type of extinct marine reptile related to the plesiosaurs, characterized by its long neck and four flippers.
“The theromora fossils found in the museum were a fascinating exhibit.”