Animals
How many eggs can one fly lay?
1
Answer
Each female fly can lay up to 500 eggs in several batches of 75 to 150 eggs over a three to four day period. The number of eggs produced is a function of female size which, itself, is principally a result of larval nutrition.
LIVE
Points
79
Rating
Similar Questions
{{similarQuestion.category}}
•
{{similarQuestion.answerCount}}
Answer
Answers