Yixianosaurus
Yixianosaurus (meaning "Yixian lizard") is a maniraptoran theropod dinosaur genus from the Early Cretaceous of China.
Read more about Yixianosaurus.
Yixianosaurus (meaning "Yixian lizard") is a maniraptoran theropod dinosaur genus from the Early Cretaceous of China.
Read more about Yixianosaurus.