Yixianosaurus is a Maniraptoran from early Cretaceous China. It was known from an incomplete skeleton with very long hands.
Advertisement
Yixianosaurus is a Maniraptoran from early Cretaceous China. It was known from an incomplete skeleton with very long hands.