LEACHING


Meaning of LEACHING in English

A process of soil nutrient removal through the erosive movement and chemical action of water.

English glossary Of Geography.      Английский глоссарий географии.