Attested.to

Definition

a mixture of soluble salts found in arid soils and some bodies of water; detrimental to agriculture

Seed ·

Term in context

alkali in CommonParlance