X-Nico

unusual facts about Chungkingosaurus


Chungkingosaurus

Chungkingosaurus, meaning "Chongqing Lizard", is a genus of dinosaur from the Late Jurassic-age Upper Shaximiao Formation in what is now China.


Similar


see also