Flowering plants, shrubs and trees provide the environment with much needed oxygen and fight soil erosion. They also provide food and shelter for many animals, as well as contribute to the fertility of soil with their dead leaves and flowers.
Plants that eat other creatures? It sounds like a genetic experiment gone awry. But there's actually nothing unnatural about it; carnivorous plants have been around for thousands of years. Find out all about the Venus Flytrap. See more »