Explore relationships
Nipponosaurus
Nipponosaurus (meaning "Japanese lizard") is a lambeosaurinehadrosaur from sediments of the Yezo Group, in Sinegorsk on the island of Sakhalin, which was part of Japan at the time of the species' classification.
Use + to expand a branch. Click a topic name to open its summary.