English Dictionary
◊ MEGALOSAURUS
megalosaurus
n : gigantic carnivorous bipedal dinosaur of the Jurassic or
early Cretaceous in Europe [syn: {megalosaur}]