Megalosaurus
noun
Meg·a·lo·sau·rus
: a genus (the type of the family Megalosauridae) of gigantic carnivorous saurischian dinosaurs of the suborder Theropoda occurring in the European Jurassic and Lower Cretaceous
Love words? Need even more definitions?
Merriam-Webster unabridged
Share