Note:  Do not rely on this information. It is very old.

Ichneumon Flies

Ichneumon Flies (Ichneumonidce), a family of Hymenoptera, of which the larvae are footless and live as parasites in the tissues of other insects.

“He himself bore our sins in his body on the tree, so that we might die to sins and live for righteousness; by his wounds you have been healed.”
1 Peter 2:24