Carnivorous plants are a type of plant that can lure, capture and kill life forms. Due to their small appetite and size, they mainly consume small insects such as flies, mosquitoes, butterflies, and moths. However, the largest carnivorous plant in the world, Nepenthes, can capture and digest ... Views: 1654