bacteriostats

English

Noun

bacteriostats

  1. plural of bacteriostat