English Dictionary
◊ NEPENTHES
Nepenthes
n : pitcher plants [syn: {Nepenthes}, {genus Nepenthes}]