Butterflies are a type of insect with colorful wings. They start as eggs. They lay their eggs on leaves. The eggs hatch into caterpillars with tabular bodies. The caterpillar eats the leaves or flowers of plants. When a caterpillar is full-sized, it goes into another stage called chrysalis. Caterpillars attach themselves to something solid before becoming a chrysalis. The caterpillar inside the chrysalis changes into a butterfly. Some butterflies make the change in one week. When the change is complete, the adult butterfly splits the chrysalis. The insect unfolds its wings until they become dry and harder. The beautiful butterfly then flies to get nectar from flowers. Most butterflies live only for one or two weeks.
Why do butterflies fly to some flowers?