What does Biozide mean?

Biozide - German to English

biocides