Bactericide has 3 different meanings across 1 category:
Noun
any chemical agent that destroys bacteria
any drug that destroys bacteria or inhibits their growth
Any substance that kills bacteria, especially one that is otherwise harmless.