19 thoughts on “What Is It?

  1. interrobang

    That is a species of parasitic wasp, or ichneumon wasp.
    They lay 2-15 eggs in or near a human ear* which hatch and the larvae feed inside the host until ready to pupate. Depending on the species, it then eats its way out of the host, or pupates in situ and fully formed miniature adult wasps chew their way out of the host.


    *by ‘human ear’ I meant ‘caterpillar’.

Comments are closed.

Sponsored Link