Scientists believe they have discovered one of the world 's largest carnivorous plants . Nepenthes species is named after nature presenter Sir David Attenborough . The giant pitcher plants were located on Mount Victoria in Palawan , central Philippines by a team led by UK botanist Stewart McPherson . Pitcher plants can capture mice and rats and then eat them .
Scientists believe they have discovered one of the world 's largest carnivorous plants . Nepenthes species is named after nature presenter Sir David Attenborough . Pitcher plants can capture mice and rats and then eat them .