Horseflies are among the world's largest flies. They belong to the tabanidae family. Horseflies can be as large as 1 ¼ inches in length. So, horseflies can be up to 3.175 cm long.
In Mexico and china
Lots of fly spray. If you are able to go out and put fly spray on them in the middle of the day when the flys are worse. If you are having problems with the horseflies in your barn too then it is a good iead to put out fly bait/killer and hang those sticky fly traps up.
Horseflies do not live in holes. These insects live near water. A female horsefly lays eggs on plants or near water.
People call horseflies a horsefly because they are huge. These flies are much bigger insects than the housefly for example.
The plural form of horsefly is horseflies.
Yes
horse flys eat horses
No. They don't. They have a spike at the end of their tail but no stinger. See the related link for more information.
usally around 5 or later
Sparrows and Swallows eat horse flies
yes because they may eggs on it