New data on the singularly rare 'cockroachoids' from Xiaheyan (Pennsylvanian; Ningxia, China)

D. D. Wei, O. BĂ©thoux, Y. X. Guo, J. W. Schneider, and D. Ren

2013

Article

Alcheringa 37:547-557

Find it at:

Taxa discussed in this work:

Taxonomy: