Historical reference: Do not rely on this information. It is very old. About this collection
Ichneumon Flies (Ichneumonidce), a family of Hymenoptera, of which the larvae are footless and live as parasites in the tissues of other insects.
Historical reference: Do not rely on this information. It is very old. About this collection