MEGALOSAUR

Definition of MEGALOSAUR

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