Dinosaur Encyclopedia
Haplocanthosaurus
A typical sauropod of the late Jurassic period.
Back to all dinosaurs