0
Anonymous
Maggots are fly larvae and hatch from fly eggs. Maggots do not spontaneously appear as many people believe they do.
Wiki User
Chat with our AI personalities