asked 150k views
3 votes
Why do carnivorous plants eat insects?

asked
User Arbel
by
8.2k points

1 Answer

6 votes

Answer:

Meat-eating, or carnivorous, plants can trap and digest insects and other small animals. They do this to obtain the vital nitrogen that they need to grow. Most plants absorb enough nitrogen from nitrates in the soil. Carnivorous plants live in bogs, where nitrates are in short supply, so they need to obtain their nitrogen by digesting prey instead. Carnivorous plants have developed unique ways to catch insects, such as fluid-filled PITCHERS and spring-loaded traps.

answered
User Ranjit Redekar
by
8.2k points
Welcome to Qamnty — a place to ask, share, and grow together. Join our community and get real answers from real people.