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