Skip to main content

nepenthes

English nepenthes meaning in English  •  nepenthes का अर्थ अंग्रेजी में
Noun
  • Same as Nepenthe>.
  • A genus of climbing plants found in tropical areas of India, Malaya, Australia, etc., which have the leaves prolonged into a kind of stout tendril terminating in a pitcherlike appendage, whence the plants are often called pitcher plants> and monkey-cups>.
Advertisement