Ethiopia,
Congo, Kenya, Tanzania, Angola, Malawi, Zimbabwe, South Africa.
Biology
Endoparasitoids of mostly Lepidoptera, but also
Coleoptera and Hymenoptera.
Reference
Heinrich,
G.H. 1968. Synopsis and reclassification of the Ichneumoninae Stenopneusticae
of Africa south of Sahara (Hym.).Vol.V. Farmington State College Press.
pp.943-1258.