Dinosaur Encyclopedia
Dyslocosaurus
Its name means "hard-to-place lizard".
Back to all dinosaurs