English edit

Noun edit

thermolysins

  1. plural of thermolysin