Cool Dino Facts Wiki
Advertisement
Yixianosaurus

Yixianosaurus (meaning "Yixian Lizard") is a genus of maniraptoran dinosaur from the Early Cretaceous Period of China. It was discovered in 2001, though it was described by Xu Xing and Wang Xiaolin in 2003. It is known from only a partial skeleton.

Advertisement