Attested.to

Definition

Any device used to remove nitrates or other nitrogen compounds, especially from water.

Seed ·

Term in context

denitrator in CommonParlance