Carnivorous plants grow in hostile, nutrient-deficient habitats such as bogs, swamps and rocky mountain outcrops. They have managed to survive in these difficult environments by developing a range of mechanisms that allow them to catch insects and furthermore extract precious nutrients directly from animal life. This provides the nutrition the plants require to grow and reproduce and in the fight for survival a competitive advantage like this can mean the difference between life and death
Carnivorous plants are evolutionary marvels. They are also action-packed, ferocious hunters: Always waiting…..Always hungry…. Always ready. Are you?