How long does it take for maggots to form?
Fly eggs hatch into maggots, technically known as larvae, within a day after being laid. Maggots then feed for three to five days before pupating.
Join Alexa Answers
Help make Alexa smarter and share your knowledge with the worldLEARN MORE