Interesting facts about carnivorous plants

Carnivorous plants are plants that derive some or most of their nutrients from trapping and consuming animals. They are flowering plants of worldwide distribution with leaves adapted for trapping small animals, especially insects. Because they usually trap insects, they are also called insectivorous plants. Ther are about 580 known species of carnivorous plants. Carnivorous plants actually … Read more