answersLogoWhite

0

Why must some plants be carnivorous?

User Avatar

ODobbs

Lvl 1
14y ago
Updated: 8/17/2019

The plants eat small insects and animals because the soil they grow in do not provide the specific amount of nutrients for plants to grow well. However, they do carry out photosynthesis. It is just their nature that they can only grow in the soil with less nutrients because they have another source of consuming nutrients, if they consumed the specific amount of nutrients as well as nutrients from their prey they would not be able to absorb all the nutrients and this source of consuming small insects would be of no use.

User Avatar

Wiki User

14y ago

What else can I help you with?