English edit

Noun edit

neprosin (uncountable)

  1. (biochemistry) A peptidase present in the digestive fluid of the pitcher plant Nepenthes ventrata

Anagrams edit