MEGALOSAURUS

Definition of MEGALOSAURUS

  1. (noun)gigantic carnivorous bipedal dinosaur of the Jurassic or early Cretaceous in Europe