Definition/Meaning of sedolisins
English - Noun:
sedolisins plural form of sedolisin