meaning of Biozide

Biozide - German to English

biocides