Noun Definition

megalosaurus

1.Definition: gigantic carnivorous bipedal dinosaur of the Jurassic or early Cretaceous in Europe

Related Noun(s):megalosaur

Category: Animals