Dinosaur Encyclopedia
Nipponosaurus
This hadrosaur was discovered on the island of Sakhalin.
Back to all dinosaurs