elmisaurid
Noun
Meaning
elmisaurid (plural elmisaurids)
(zoology) Any dinosaur in the family Elmisauridae, now considered to be the caenagnathid subfamily Elmisaurinae.
Noun
elmisaurid (plural elmisaurids)
(zoology) Any dinosaur in the family Elmisauridae, now considered to be the caenagnathid subfamily Elmisaurinae.