if a pitcher plant contains chlorophyll so why does it eats the insects
Pitcher plant contains chlorophyll; hence it is capable of preparing its own food. Pitcher plant grows in swamps or bog areas where the soil is deficient in nitrogen mineral. So, just to fulfill its nitrogen requirement it traps the insects and utilize their proteins. For this reason it is called insectivorous plant. Pitcher plant can live without insects also but it would be healthier if traps and digests insects. In true sense, Insectivorous plants are partially autotrophic and partially heterotrophic.