mesosaur
Meaning
- noun Any of a group of small aquatic reptiles, from the early Permian period, of the order †Mesosauria.
Similar words
mesosaurid microsaur plesiosaur megalosauroid geosaurine mixosaurid megalosaurid mesochelydian mosasaurid dolichosaur
Save “mesosaur” to learn later