Horseflies tend to be considered pests, as they quite simply are nourished by the blood of animals, including humans. They’ve been important food sources for most animals, including birds and bats. Horseflies are usually important pollinators, where they assist with control pest populations. weflap
Part of Arm