Poekilopleuron

It may (or may not) have been a species of Megalosaurus.

Back to all dinosaurs