Definify.com

Definition 2025


bacteriostats

bacteriostats

English

Noun

bacteriostats

  1. plural of bacteriostat