A new oviraptorid dinosaur (Theropoda: Oviraptorosauria) from the Upper Cretaceous of China

X. Xu, and F.-L. Han

2010

Article

Vertebrata PalAsiatica 48(1):11-18

Find it at:

Taxa discussed in this work:

Taxonomy: