Why do some plants eat meat?

All plants soak up energy from the sun and slurp nutrients from the dirt. But hundreds of species have developed an ability to add to their diets in sorrier soils, such as acidic swamps and rocky outcrops. They’re called carnivorous plants after their favorite food – fresh meat – which gives them the nutritional boost they need to grow leaves that capture energy from the sun. But humans have nothing to fear from these meat-eating plants. They’re deadly only to morsel-size animals, such as flies, mosquitoes, mice, lizards, frogs, and the occasional unlucky bird.

 

Picture Credit : Google