Nepenthes bicalcarata

Ever imagine what would happen if a vampire bit a Nepenthes? Really? Me too! Well, wonder no more. Nepenthes bicalcarata is our fanged tropical pitcher plant.