Today: Dec 25, 2024

wasps

The wasps that tamed viruses

The wasps that tamed viruses

Magnify / Xorides praecatorius is a parasitoid wasp. For those who puncture the ovary of a wasp known as Microplitis demolitor, viruses squirt out in huge amounts, shimmering like iridescent blue toothpaste.
May 10, 2024