Englishfor English speakers
eluviation
English
Meaning eluviation meaning
What does eluviation mean?
eluviation
noun
—
(soil science, countable) The sideways or downward movement of dissolved or suspended material within soil caused by rainfall
—
(geology, uncountable) Creation of geological deposits (eluvial deposits) by in situ weathering or weathering plus gravitational movement or accumulation.
Are you looking for...?