The egg stage of the caterpilar. The mother butterfly lays 250 - 1500 eggs.
Eggs look like green grapes.
Butterflies keep their eggs on a leaf. The stage ends in about 10 days. When the stage ends the eggs hatches into a caterpillar. It takes 1 week to 2 months to finish the caterpillar stage. The caterpillar eats plants and leaves.