Rateating plant discovered in Philippines

staff's picture
ShareThisA carnivorous pitcher plant that eats rats and insects has been discovered in the Philippines and named after Sir David Attenborough.
Tags: