Word info

mesosaur

Noun

Meaning

mesosaur (plural mesosaurs)

Any of a group of small aquatic reptiles, from the early Permian period, of the order Mesosauria.

Source: en.wiktionary.org

Close letter words and terms