English dictionary
alluvial soil meaning and definition
Definition and meaning of alluvial soil at MeaningMonkey.org. alluvial soil meaning and definition in the English Dictionary.ALLUVIAL SOIL noun
Definition of alluvial soil (noun)
- a fine-grained fertile soil deposited by water flowing over flood plains or in river beds
Source: Princeton University Wordnet