The Dino Directory

61 dinosaurs from Peoples Republic Of China

Asia
COUNTRY NAME (GENUS) AGE BODY SHAPE
Peoples Republic of China Agilisaurus Late Jurassic Euornithopod
Alectrosaurus Late Cretaceous Large theropod
Archaeoceratops Early Cretaceous Ceratopian
Archaeornithomimus Late Cretaceous Ornithomimosaur
Avimimus Late Cretaceous Small theropod
Bactrosaurus Late Cretaceous Euornithopod
Beipiaosaurus Early Cretaceous Small theropod
Bellusaurus Mid Jurassic Sauropod
Caudipteryx Early Cretaceous Small theropod
Chaoyangsaurus Late Jurassic Ceratopian
Chialingosaurus Late Jurassic Ankylosaurid
Chilantaisaurus Early Cretaceous Large theropod
Chinshakiangosaurus Late Jurassic Sauropod
Chungkingosaurus Late Jurassic Ankylosaurid
Confuciusornis Early Cretaceous Small theropod
Datousaurus Mid Jurassic Sauropod
Equijubus Early Cretaceous Euornithopod
Euhelopus Late Jurassic Sauropod
Gasosaurus Mid Jurassic Large theropod
Gilmoreosaurus Late Cretaceous Euornithopod
Gobisaurus Early Cretaceous Ankylosaurid
Guanlong Late Jurassic Large theropod
Huayangosaurus Mid Jurassic Ankylosaurid
Jingshanosaurus Early Jurassic Sauropod
Jinzhousaurus Early Cretaceous Euornithopod
Liaoceratops Early Cretaceous Ceratopian
Liaoxiornis Early Cretaceous Small theropod
Lufengosaurus Early Jurassic Sauropod
Mamenchisaurus Late Jurassic Sauropod
Microceratops Late Cretaceous Ceratopian
Micropachycephalosaurus Late Cretaceous Euornithopod
Microraptor Early Cretaceous Small theropod
Monolophosaurus Mid Jurassic Large theropod
Mononykus Late Cretaceous Small theropod
Nanshiungosaurus Late Cretaceous Large theropod
Omeisaurus Mid Jurassic Sauropod
Pinacosaurus Late Cretaceous Ankylosaurid
Probactrosaurus Early Cretaceous Euornithopod
Protarchaeopteryx Early Cretaceous Small theropod
Protoceratops Late Cretaceous Ceratopian
Psittacosaurus Early Cretaceous Euornithopod
Shantungosaurus Late Cretaceous Euornithopod
Shunosaurus Mid Jurassic Sauropod
Sinornithosaurus Early Cretaceous Small theropod
Sinosauropteryx Early Cretaceous Small theropod
Sinraptor Mid Jurassic Large theropod
Sinvenator Early Cretaceous Small theropod
Sonidosaurus Late Cretaceous Sauropod
Tanius Late Cretaceous Euornithopod
Tarbosaurus Late Cretaceous Large theropod
Tsintaosaurus Late Cretaceous Euornithopod
Tuojiangosaurus Late Jurassic Ankylosaurid
Wannanosaurus Late Cretaceous
Wuerhosaurus Early Cretaceous Ankylosaurid
Yandusaurus Mid Jurassic Euornithopod
Yangchuanosaurus Late Jurassic Large theropod
Yimenosaurus Early Jurassic Sauropod
Yingshanosaurus Late Jurassic Ankylosaurid
Yinlong Mid Jurassic Ceratopian
Yuanmousaurus Mid Jurassic Sauropod
Yunnanosaurus Early Jurassic Sauropod