The first discovery of fossil eomeropids from China (Insecta, Mecoptera)

D. Ren, and C. K. Shih

2005

Article

Acta Zootaxonomica Sinica 30(2):275-280

Find it at:

Taxonomy: