Definify.com

Definition 2026


bacteriostats

bacteriostats

English

Noun

bacteriostats

  1. plural of bacteriostat