Xuwulong
In Depth Xuwulong is a genus of hadrosauroid dinosaur that lived in China during the early Cretaceous. Further Reading – A New Hadrosauriform Dinosaur from the Early Cretaceous of Gansu Province, China. – Acta Geologica Sinica. 85 (1): 51–57. – You Hailu, Li Daqing & Liu Weichang – 2011.