Sheet weaver spider with a parasitic wasp larva on the abdomen 8 May 2014 This image of a sheet weaver spider with a parasitic wasp larva on the abdomen... read more
Parasitic wasp 28 August 2013 This eerie image of a parasitic wasp was one of the Images of Distinction in... read more