Egg

Egg Stage: Female Lepidoptera (the group butterflies and moths belong in) often require specific plants, called host plants, on which to lay eggs. A butterfly usually lays 200-500 eggs which vary in shape and size depending on the species. Most species hatch in four to five days, while others may take as long as three weeks.