The first stage of the butterfly life cycle begins when the butterfly lays eggs on a leaf. The leaf will provide food for the baby caterpillars.
Watch the video to learn how a butterfly lays its eggs. Notice what happens after the eggs begin to hatch.
Baby caterpillars hatch from the eggs.