Home World News Megalosaurus, the fossil that introduced dinosaurs to the world