The female will then lay another to take its place.
The female can lay eggs up to three times in that period.
Females will lay 200 or more large white eggs in a year.
Females will lay between 12 to 20 eggs at a time, close to water.
A female can lay around a dozen eggs at a time.
The females may lay 800,000 to 3.75 million eggs in a single year, doing so every two to six years.
Females lay about 2-18 eggs, five to eight times a year.
More than one female may lay eggs in a leaf.
A single female may lay 300 to 400 eggs during her lifetime.
The female can lay on any surface, such as a table, floor, etc.