Word info

melanorosaurid

Noun

Meaning

melanorosaurid (plural melanorosaurids)

(zoology) Any dinosaur of the Melanorosauridae.

Source: en.wiktionary.org

Close letter words and terms