Portuguese edit

Noun edit

biocidas

  1. plural of biocida

Spanish edit

Noun edit

biocidas f pl

  1. plural of biocida