Definisi 'alluvial deposit'

English to English
noun
1 clay or silt or gravel carried by rushing streams and deposited where the stream slows down Terjemahkan
source: wordnet30


Visual Synonyms