dyrosaurid
Noun
Meaning
dyrosaurid (plural dyrosaurids)
(zoology) Any of several extinct crocodyliforms of the family †Dyrosauridae
Noun
dyrosaurid (plural dyrosaurids)
(zoology) Any of several extinct crocodyliforms of the family †Dyrosauridae