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