Shaochilong
Its name is Chinese for "shark-toothed dragon".
ðŸ Back to all dinosaurs