Megalosaurid Definition

noun

(zoology) Any dinosaur of the Megalosauria.

Wiktionary

Other Word Forms of Megalosaurid

Noun

Singular:
megalosaurid
Plural:
megalosaurids

Find Similar Words

Find similar words to megalosaurid using the buttons below.

Words Starting With

Words Ending With

Unscrambles

megalosaurid