Noun
English Wikipedia has an article on:nepenthesinWikipedia nepenthesin (countable and uncountable, plural nepenthesins) (biochemistry) A protease present in Nepenthes pitcher plants