Attested.to

Definition

the removal of salt (especially from sea water)

Seed ·

Term in context

desalinization in CommonParlance