Worlds biggest carnivorous plant. Not quite what you'd expect.

Don't Miss...