Biocide

Definition and Citations:

Anything that kills life forms when it is placed on them.

Latest Articles