Help make Alexa smarter on Alexa Answers. Sign in with Amazon

Animals

Do flies lay eggs every time they land?


Only female flies lay eggs, & they don't lay them every time they land. Female flies can only lay an estimated five or six batches of eggs during their lifetime, starting on average, about 12 days after reaching full maturity.

{{ relativeTimeResolver(1658110009252) }}

LIVE
Points points 2
Rating

Similar Questions
Sign in to view all similar questions
Animals 3 Answers

Join Alexa Answers

Help make Alexa smarter and share your knowledge with the world

LEARN MORE