Hymenoptera of the family Ichneumonidae on a red oak leaf. These are known parasitoids of plant pests.

Code produit:
482895669