Rat-eating plant?
Fri ,28/08/2009The largest pitcher plant to date has been discovered in the Philippines by a group of botanists. The plant named Nepenthes attenboroughii is said to produce spectacular traps which are large enough to catch not just insects but rats as well.
