eluviation

eluviation

English Noun
Ad

Definition

The sideways or downward movement of dissolved or suspended material within soil caused by rainfall

Ad