tr

delta

delta

Alluvial deposit at the mouth of a river; the geographical and geomorphological unit which results from it.

Terms of Hydrology