English Deutsch Français Italiano Español Português 繁體中文 Bahasa Indonesia Tiếng Việt ภาษาไทย
All categories

2007-06-24 00:07:45 · 4 answers · asked by kadambari 1 in Science & Mathematics Biology

4 answers

It's their mating season. Most animals, unlike us humans, have "seasons" when they mate. Humans mate whenever they feel like it (which is quite often!). During their mating season (for almost all such animals), males perform certain "rituals" to impress and attract females, and when they've made their catch, they copulate (have sex) and produce loads and loads of new offspring. Houseflies are a type of such insects, and their eggs don't take very long to hatch, so for a month or two there are suddenly a huge number. You might notice a certain time of the year there are many dragonflies too. It's for the same reason.
Dogs etc have mating heats too, but since they have long gestation periods (babies stay for long durations within the womb), you don't notice a sudden surge of dogs on the road..

2007-06-24 00:21:20 · answer #1 · answered by sloth 3 · 0 0

Fly eggs depend on moisture to hatch. If it is dry, the eggs are dry and dormant. When it rains and there is plenty of moisture, they hatch.

2007-06-24 01:56:07 · answer #2 · answered by Joan H 6 · 0 0

Because it is the breeding season for flies.

2007-06-24 12:28:58 · answer #3 · answered by moosa 5 · 0 0

they cannot stay out in the rain. the downpour will pull them down to the ground and they will die

2007-06-24 00:20:27 · answer #4 · answered by Anonymous · 0 0

fedest.com, questions and answers