stromelysins
English
Noun
stromelysins
plural of
stromelysin