Spanish-English dictionary »

biocida meaning in English

SpanishEnglish
biocida noun
{f}

biocide [biocides](any substance that can destroy living organisms)
noun
[UK: bˌaɪəʊsˈaɪd] [US: bˌaɪoʊsˈaɪd]