Dinopedia
Advertisement

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

Yixianosaurus.jpg

Gallery

Advertisement