Word info

megalosaurid

Noun

Meaning

megalosaurid (plural megalosaurids)

(zoology) Any dinosaur of the family Megalosauridae.

Source: en.wiktionary.org

Close letter words and terms