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