Big Huge Thesaurus

bactericidal

adjective

similar terms