Library
(hydrology) An estuary in which there is a measurable dilution of seawater by land drainage.
View more Science videos