VariousWords beta
Related Terms:
Definitions:
Noun
megalosaur
megalosaurus
Definition: gigantic carnivorous bipedal dinosaur of the Jurassic or early Cretaceous in Europe