ALLUVIA


Meaning of ALLUVIA in English

Clay, silt, gravel, or similar detrital material deposited by running water.

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