Big Huge Thesaurus

bacteriostat

noun

sounds kind of like