Why insectivorous plants catch insects?

Because they are adapted by their nature as they can't make their own food by chlorophyll so they are dependent on insect for food and energy purpose
  • 2
For their prey
  • 1
Because they can't done process of photosynthesis
  • 0
hi ABHINAYAN,
WE ARE ALL IN NATURE.NATURE IS LIKE OUR CONTROL MACHINE.INSECTIVOROUS PLANTS ARE ALSO THE SAME . THEY HAVE SOME ADAPTIVE FEATURES WHICH IS UNIQUE IT CAN MAKE ITS OWN FOOD BUT DUE TO ITS FEATURES IT HAS A SENSE OF EATING INSECTS.SO IT IS CALLED SEMI HETROTROPHIC AS IT EATS BOTH INSECTS AND SYNTHESISES. FINALLY THE WHOLE ANSWER MEANS DUE TO FEATURES GIVEN BY NATURE IT DOES SO.
HOPE IT CLEARS 
CHEERS!
 
  • 1
Insectivorous plants catches insects to fulfill their need for nitrogen and make their food

Hope it helps
  • 0
Insectivorous plats feed on insects because they grow on soil which are not so rich in nitrogen
  • 1
freind, l hope it may help you.

  • 0
because they are deficient in nitrogen and to complete the process of photosynthesis to prepare food
 
  • 0

They are often called insectivorous plants, because they usually trap insects. Since they get some of their food from animals,carnivorous plants can grow in places where the soil is thin, or poor in nutrients. This is true for soils with little nitrogen, such as acidic bogs and rock outcrops.
  • 1
Because they cannot done in photosythesis.
  • 0
What are you looking for?