Alphabet
Eluviation meaning
Definitions of eluviation is:
  • noun eluviation
    (soil science, countable) The sideways or downward movement of dissolved or suspended material within soil caused by rainfall.
  • noun eluviation
    the process by which material suspended in water is removed from one layer of soil to another by the action of rainfall or chemical decomposition
  • noun eluviation
    the movement of various dissolved or suspended chemicals, minerals, etc. downward through the soil due to the movement of ground water