Word info

elmisaurid

Noun

Meaning

elmisaurid (plural elmisaurids)

(zoology) Any dinosaur in the family Elmisauridae, now considered to be the caenagnathid subfamily Elmisaurinae.

Source: en.wiktionary.org

Close letter words and terms