A Probable Baryonychine (Theropoda: Spinosauridae) Tooth from the Upper Cretaceous of Henan Province, China

D. W. E. Hone, X. Xu, and D.-Y. Wang

2010

Article

Vertebrata PalAsiatica 48(1):19-26

Find it at: