English | German | Russian | Czech

biocide English

Meaning biocide meaning

What does biocide mean?

biocide

any substance that can destroy living organisms

Are you looking for...?