Literature
Authors(s) Richter, V.A.
Year 1974
Title Tachinids (Diptera, Tachinidae), parasites of Lepidoptera in central Asia. Zoologicheskii Zhurnal 53(8): 1268-1270 (in Russian).