Polish-English dictionary »

biocyd meaning in English

PolishEnglish
biocyd noun

biocidenoun
any substance that can destroy living organisms