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