Home Insects Bee - Wasp - Hornet Ichneumonid wasps

Ichneumonid wasps

21
0
Singapore Geographic, Singapore Nature, Singapore Nature Photography

The Ichneumonidae, also known as ichneumon wasps, ichneumonid wasps, ichneumonids, or Darwin wasps, are a family of parasitoid wasps of the insect order Hymenoptera. They are one of the most diverse groups within the Hymenoptera with roughly 25,000 species described as of 2016. Wikipedia

Location: Choa Chu Kang Park – June 2022

Leave a Reply