Dictionary search results

Showing 1-2 of 2 results

bactericide British & World English

A substance which kills bacteria

bactericide New Oxford Dictionary for Writers & Editors

substance that kills bacteria