disallowing infection, decay, etc. by slowing the growth of microbes

Translation:
English
Adjective
Add