May 8, 2009

Caterpillar with glomerata wasp larvae
Wow - add another one to the list of crazy parasites.
But a word of caution - the "birth" scene is not for the weak of stomach.

No comments:

Post a Comment