antipollutant

Adjective

 * 1) Opposing or preventing pollution.

Noun

 * 1) A substance or agent that prevents or reverses pollution.