eluviation
eluviation
English
Noun
Ad
Definition
The sideways or downward movement of dissolved or suspended material within soil caused by rainfall
Ad
eluviation
The sideways or downward movement of dissolved or suspended material within soil caused by rainfall