English edit

Noun edit

sedolisins

  1. plural of sedolisin