Home
Which Way to the Sea
Delta
Delta definition: A large mass of sediment deposited at the mouth of a river.
Related Terms
Aquifer
Contour Line
Eutrophication
Flood Plain
Groundwater
Headwaters
Parameter
PH
Riparian Vegetation
Secchi Disk
Spring
Turbidity Tube
Watershed
Learn While Gaming