Shaochilong

Its name is Chinese for "shark-toothed dragon".

Back to all dinosaurs