Word info

dyrosaurid

Noun

Meaning

dyrosaurid (plural dyrosaurids)

(zoology) Any of several extinct crocodyliforms of the family †Dyrosauridae

Source: en.wiktionary.org

Anagrams

Close letter words and terms