Carnivorous plants. Seeds from carnivorous plants venus flytrap (dionaea muscipula), drosera capensis, flytraps, pot plants, pitcher plants, sarracenia, cobra lily and more. The term carnivorous plants means plants that get some or all of the nutritional ingredients they need to survive by eating small insects and animals like caterpillars bugs, flies, mosquitoes and other animals.
Carnivorous plants have evolved to grow in poor soils thats why they need to get their nutritional ingredients from the organisms they trap. Despite not being very well know there are more than 583 different species of carnivorous plants which catch their prey and digest it to get every nutrient they need. Most popular carnivorous plants are venus flytrap, drosera, nepenthes and sarracenia.