bactericide

noun

1.
any chemical agent that destroys bacteria
Derived from:
bactericidal
2.
any drug that destroys bacteria or inhibits their growth
Derived from:
bactericidal