Nepenthes pitcher plant in India where?

  • West
  • South
  • Northeast
  • None
Answer: 3