Posts Tagged ‘larva’

Jewel Wasps Enslave Roaches with Targeted Sting

Monday, March 3rd, 2014
emeral jewel wasp, cockroach, insects, zombie, brains, host, parasite, evolution, venom, larva

Cockroaches can survive anything, except the emerald jewel wasp.

Articles by Tag