How a butterfly egg turns into an adult butterfly?
First, the butterfly hatches as a worm. Then, the worm eats
leaves to get fat, then it makes a cocoon. While in the cocoon, it
transforms and goes through metamorphosis and soon emerges out of
the cocoon as a butterfly.