Explanation:
Life Cycle and Seasonal History
The house fly develops in four stages: egg, larva, pupal, and adult. Adult females lay eggs singly but in small piles in a nutrient-rich, moist location. They can lay as many as 500 eggs over a three to four day period, and several flies will deposit eggs in close proximity.
hope it helps