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