Yutyrannus Huali stock image
Yutyrannus huali is an early relative of Tyrannosaurus rex found in Lower Cretaceous rocks in China. Its fossils show that it was covered in shaggy feathers; making it one of the largest feathered dinosaurs known.
Select size
Dimensions: