Ichthyovenator

This sail-backed dinosaur was recently discovered in Laos.

🠠 Back to all dinosaurs