alluvial plain
Explore definitions, synonyms, and language insights of alluvial plain
Definitions
Noun
a flat resulting from repeated deposits of alluvial material by running water
Explore definitions, synonyms, and language insights of alluvial plain