Your Search Returned 1 tagged news report
A giant plant that can gobble up bugs and even rodents has been discovered in Southeast Asia. The carnivorous plant (Nepenthes attenboroughii) was found by researchers atop Mount Victoria, a remote mountain in Palawan, Philippines. The research team,...
Tags: Plant, Mice, Discovered, Weird, Huge, Nepenthes attenboroughii