meaning of Autolysin

Autolysin - German to English

autolysin