Nepenthes

Genus
Scientific Name: Nepenthes  L.  (Nepenthaceae)