Science, asked by me4his6vipatida, 1 year ago

Why do some plant eat insects?

Answers

Answered by ROYALJATT
1
 They grow in bogs where the water is extremely acidic. It is extremely difficult for many plants to extract all the nutrients they need in this environment.. 
Answered by sara8
3
Carnivorous plants tend to grow in places where the soil is thin or lacking in nutrients like bogs and rocky areas, so these plants must get some of their nutrients by trapping and digesting animals, especially insects.
Similar questions