Thanks, Ant, xvart, wmgorum, thbjr, capensis, JustLikeAPill for all your useful information. Thanks also to Valydius for clarifying the abbreviation. I am a novice to nepenthes and I have so much to learn from all the gurus here.
Yes, wmgorum, I live in the island of Borneo where carnivorous palnts are plentiful. In some places, you need to watch out where you are going to put your foot on next or risk stepping on a nepenthes. That is the real situation here.