horse flys eat horses
Horses
gnat
Hatched larvae from a wasp called Stictia Carolina
There is a wasp called Stictia Carolina that attacks horse flies, stuns them and takes the stunned horsefly back to it's burrow where it lays eggs in it, the horse fly is then eaten by the hatching...