What does Alluvial Terraces mean? Below you find one meaning for the word Alluvial Terraces You can also add a definition of Alluvial Terraces yourself
1
00
Alluvial Terraces
Flat elevated benches composed of unconsolidated alluvium found either side of a stream channel. Formed when a stream down cuts into its floodplain.