Charonosaurus (meaning "Charon's lizard") is a genus of dinosaur whose fossils were discovered by Godefroit, Zan & Jin in 2000 on the south bank of the Amur River, dividing China from Russia.
Charonosaurus
Mesozoic Creatures
for Mesozoic Creatures in Cocoricó and the Prehistoric Park Adventure
Suggested by manassestobias
Julio and the Herd Discovers in Extinct Creatures on safety on the Present