Shaochilong

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

🠠 Back to all dinosaurs