Meaning of megalosaur
Definition of megalosaur
(noun)
gigantic
carnivorous
bipedal
dinosaur
of the Jurassic or
early
Cretaceous in Europe
Other information on megalosaur
WIKIPEDIA results for
megalosaur
Amazon results for
megalosaur
Tweet