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
Dinosaurs and Other Extinct Animals
for Dinosaurs and Other Extinct Animals in Cocoricó o Filme
Suggested by jacobtolentino
Coming Soon