English edit

Noun edit

sedolisin (plural sedolisins)

  1. (biochemistry) Any of a group of peptidases that hydrolyze serine derivatives