Top 10 Carnivorous plants that eats Animals

24



10. Cobra lily (Darlingtonia californica) Darlingtonia californica, also called the California pitcher plant, cobra lily, or cobra plant, is a species of carnivorous plant, …

source