EGAVE

mesosaur

Meaning

  1. 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