Word info

aigialosaurid

Noun

Meaning

aigialosaurid (plural aigialosaurids)

Any extinct lizard of the family †Aigialosauridae

Source: en.wiktionary.org

Close letter words and terms