Definify.com

Definition 2024


bacteriostats

bacteriostats

English

Noun

bacteriostats

  1. plural of bacteriostat