Rats
Rat-eating plants do exist! Nepenthes attenboroughii.
“The plant is among the largest of all carnivorous plant species and produces spectacular traps.” Co-discoverer Stewart McPherson
And another picture from io9
Rat-eating plants do exist! Nepenthes attenboroughii.
“The plant is among the largest of all carnivorous plant species and produces spectacular traps.” Co-discoverer Stewart McPherson
And another picture from io9