antimicrobicides

English

Noun

antimicrobicides

  1. plural of antimicrobicide