Butterflies play mainly three roles in the ecosystem. They lay a large number of eggs, so a large number of caterpillars or larvae hatch out. These voraciously eat leaves throughout the day and night causing considerable damages to green plants. These larvae are pulpy and are picked by birds to feed their nestlings. After larval stage they become pupae and then these transform to beautiful butterflies. These then suck juice from various flowers, thus they help in cross-pollination. Margalla Hills National Park has large variety of butterflies. The common ones are illustrated here
Some Common Types Of Butterflies The Margalla Hills National Park