Word info

champsosaur

Noun

Meaning

champsosaur (plural champsosaurs)

Any extinct diapsid reptile of the genus †Champsosaurus.

Source: en.wiktionary.org

Close letter words and terms