what the life span for house fly
A new adult housefly has, at most, three months to reproduce before it dies. With so many predators, a housefly's average lifespan is even shorter: 21 days. Luckily for the housefly, the phrase breeding like flies isn't just a figure of speech. Each female can lay up to 900 eggs during her brief life.