Definisi 'alluvial soil'

English to English
noun
1 a fine-grained fertile soil deposited by water flowing over flood plains or in river beds Terjemahkan
source: wordnet30


Visual Synonyms