pitcher plant

This BBC Story should be an interesting story about a new discovery in nature. But for me and probably anyone else who's watched a life time of horror and sci-fi...