Zhejiangosaurus
Aug. 20, 2024
ArtStation - Zhejiangosaurus & Dongyangopelta the dino art guy on Instagram: "next ankylosaurid is… Zhejiangosaurus (meaning "Zhejiang lizard") is an extinct genus of ankylosaurian dinosaur from the Upper Cretaceous (Cenomanian stage) of Zhejiang, eastern China. It was Vitae Zhejiangosaurus: photo gallery! - Paleo Nerd Zhejiangosaurus