The Dino Directory

61 dinosaurs from Peoples Republic Of China

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