O’hara, James E., Hiroshi Shima, and Chuntian Zhang. “ANNOTATED CATALOGUE OF THE TACHINIDAE (INSECTA: DIPTERA) OF CHINA”. Zootaxa 2190, no. 1 (August 6, 2009): 1–236. Accessed April 29, 2025. https://mapress.com/zt/article/view/zootaxa.2190.1.1.