More ideas from deepmala
Life Cycle of a Butterfly - YouTube

You will learn about "Life Cycle of a Butterfly" in this video. A butterfly lays eggs on the leaves of a plant. These eggs hatch and young ones called larvae.