It looks almost human... Parasitic wasps like this one can parasitise all life stages of insects such as beetles, bees, flies and cicadas. A wasp egg will hatch inside a host, and the parasitoid larva will feed on the body before eating its way out of the dying or dead host when it's old enough for the outside world.

Photo credit: Nikola Rahme. See more: http://adf.ly/MtURn

Comments