The existence of insectivorous plants has long stimulated the imagination with the possibility that somewhere, in some remote corner of the unmapped regions of the world, dwell plants large enough to feed on large, four-legged animals, even humans. The idea has been the inspiration of any amount of fiction - both straightforward fiction, and fiction disguised as travellers' tales.
Now, although my training has been in zoology, rather than botany, I find a few problems with the concept.