Answer:
A carnivorous plant is a plant that eats small animals such as flies and insects. Venus fly traps and Pitcher plants are such plants. Scientists in the UK have also recently discovered a mammal-eating plant. This plant, apparently a very rare giant pitcher plant, is believed to be the largest meat-eating flora in the world. It is green and red and has a stem that can grow up to 4ft long, and it can only be found high on the slopes of Mount Victoria in the Phillipines. It eats whole rats.