Carnivorous plants are plants that derive some or most of their nutrients from trapping and consuming animals and insects.The most commonly known carnivorous plants is the venus fly trap. However there are many more other carnivorous plant species, including: