Today: Dec 27, 2024

Viruses - Page 5

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
1 3 4 5 6 7 9