dua amaan answered question 2/26/2011 What Are Alluvial Terraces? Alluvial terraces or scalloped interfluves are areas of high grounds between rivers formed by the deposition of old alluvium. DUA AMAAN