Botanists discover new rat-eating plant

Botanists believe they have discovered one of the world’s largest carnivorous plants in Southeast Asia. The giant pitcher plants were located in Palawan, central Philippines by a team led by UK botanist Stewart McPherson

Share