×

Xuwulong

Dinosaur
Xuwulong is a genus of hadrosauroid dinosaur from the Early Cretaceous period. It lived during the early Cretaceous period in what is now Yujingzi Basin in the Jiuquan area, Gansu Province of northwestern China. Wikipedia
Lived: 125 million years ago - 100.5 million years ago (Aptian - Albian)