Megalosaur Definition
megəlōsôr, megələsôr
noun
Any of a genus (Megalosaurus) of huge, flesh-eating theropod dinosaurs of the Jurassic Period.
Webster's New World
Synonyms:
Other Word Forms of Megalosaur
Noun
Singular:
megalosaur
Plural:
megalosaursFind Similar Words
Find similar words to megalosaur using the buttons below.