Translation of microbiocida in English:

microbiocida

microbiocide, n.

masculine noun

Pharmacology

  • 1

    microbiocide