thermolysins
English
Noun
thermolysins
plural of
thermolysin