Dinosaur Encyclopedia
Duriavenator
Yet another theropod that was once assigned to Megalosaurus.
Back to all dinosaurs