Megalosaurus - Definition

megalosaurus

n 1: gigantic carnivorous bipedal dinosaur of the Jurassic or
early Cretaceous in Europe [syn: megalosaur,
megalosaurus]

Look up another word