Tuesday, March 2, 2010

Parasitic Fly (Dexia rustica)

There are around 200 species of parasitic flies found in Ireland. This one lays its eggs in beetle larvae. When the young hatch out they proceed to eat the unfortunate host alive. They leave the vital organs until last to keep the host alive until the fly larvae is ready to pupate.

No comments:

Post a Comment