A worldwide community photographing and learning about wildlife
Ichneumonid Wasps
The Ichneumonidae, also known as the ichneumon wasps or ichneumonids, is a parasitoid wasp family within the insect order Hymenoptera. This insect family is among the most species-rich branches of the tree of life
I found this wasp during celebrate world wetland day at gaviyer lak, surat
image taken with mobile and Macro lens
No Comments