The Life Cycle of Butterfly
Female butterflies lay many eggs to increase the odds that at least some will survive and continue their lives as butterflies. As soon as eggs hatch they transform into larvae or caterpillars which feed and develop while also shedding their skin periodically. Once a caterpillar has completed its life cycle, it forms a protective shell …