how long is a fly's life span
Each female fly can lay approximately 500 eggs in a lifetime, in several batches of about 75 to 150. The eggs are white and are about 1.2 mm in length. Within a day, larvae (maggots) hatch from the eggs; they live and feed on (usually dead and decaying) organic material, such as garbage, carrion or feces. They are pale-whitish, 3â9 mm long, thinner at the mouth end, and have no legs. Their life cycle ranges from 14 to 90 days. At the end of their fourth instar, the maggots crawl to a dry, cool place and transform into pupae, coloured reddish or brown and about 8 mm long. The adult flies then emerge from the pupae.