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>.