Parasitic wasps

The wasps that tamed viruses

Enlarge / Xorides praecatorius is a parasitoid wasp. (credit score: TorriPhoto by way of Getty) For those who puncture the ovary of a wasp known as Microplitis demolitor, viruses squirt out in huge portions, shimmering like iridescent blue toothpaste. “It’s

Read More »