Ordinary houseflies live on average about 30 days. During this time, under favorable conditions, they manage to lay up to 3,000 eggs.
Different types of flies feed on completely different foods, from vegetable juices to blood and excrement.
Horseflies also belong to flies. They got their name because during feeding they lose interest in everything around them, and they are easy to swat.
Read more on the next page...
Page 3 of 9
ADVERTISEMENT
Related Posts
7 Interesting Facts About Running
7 Health Benefits of Laughing
5 Brilliant Facts About Rhinoceros Beetles