A natural levee is?

Answer:
It is a ridges of sediment that accumulate along the margins of river channels on floodplains.
First answer by Kharrima. Last edit by Kharrima. Contributor trust: 966 [recommend contributor recommended]. Question popularity: 1 [recommend question].