What bug is this!!???

Taxon

Moderator
Staff member
#5
Peter-

It's a female ichneumon wasp. That long abdominal appendage is an ovipositor, which she uses to deposit eggs within the selected host. But, not to worry; they don't parasitize humans. :thumb:
 

Latest posts