neprosin

English

Noun

neprosin (uncountable)

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

Anagrams