Huaxiaosaurus

Might it be an unusually large specimen of Shantungosaurus?

Back to all dinosaurs