Dinosaur Encyclopedia
Opisthocoelicaudia
A clumsily named titanosaur of the late Cretaceous period.
Back to all dinosaurs