The fossil discovered in southern China is at least 66 millions years old and reveals posture previously unseen in dinosaurs.

in Paleontology
The fossil discovered in southern China is at least 66 millions years old and reveals posture previously unseen in dinosaurs.
Here you'll find all collections you've created before.