English Nepenthes ampullaria Cited by user Mgiganteus1 on 04 Aug 2007 Nepenthes ampullaria (Latin: ampulla "flask") is a very distinctive and widespread species of tropical pitcher plant, present in Borneo, the Maluku Islands, New Guinea…