Nipponosaurus

This hadrosaur was discovered on the island of Sakhalin.

Back to all dinosaurs