autolysins

English

Noun

autolysins

  1. plural of autolysin