Carnivorous Plants

Carnivorous plants get some or most of their nutrients (but not energy) from trapping and consuming small animals, such as insects and other invertebrates. Carnivorous plants usually grow in places where the soil is thin or poor in nutrients,

Picture Gallery

Small wasp on Venus fly trap