Scientific name
Mesochorus
sp.
Taxonomic position
Hymenoptera: Ichneumonoidea: Ichneumonidae
Image
Adult, lateral view
Biology
Mesochorus
spp. are obligate, internal, larval hyperparasitoids of braconids and ichneumonids.