bacteriostats
English
Noun
bacteriostats
plural of
bacteriostat