Reflections on life at “De Witte Wand”…

Walking the Cockroach

Once again, Carl Zimmer has come up with yet another fascinating story about one of Mother Nature’s parasites: this time it’s a story about a parasitic wasp and its pet cockroach. It is amazing to conjecture how these parasitic relationships manage to evolve, and yet clearly they do (no, Virginia, Intelligent Design didn’t play a role).

Leave a comment