Question

Pitcher plant has green leaves which can prepare food by photosynthesis then why does it eat insects?

Answer

To get nitrogenous compounds which it cannot absorb from the soil.

Related questions

Categories