O’hara, James E., Hiroshi Shima, and Chuntian Zhang. 2009. “ANNOTATED CATALOGUE OF THE TACHINIDAE (INSECTA: DIPTERA) OF CHINA”. Zootaxa 2190 (1). Auckland, New Zealand:1–236. https://doi.org/10.11646/zootaxa.2190.1.1.