hydrosphere

hydrosphere

English Noun
Ad

Definition

All the liquid waters of the Earth or another astronomical body, as distinguished from the land and the gases of the atmosphere.

Etymology

From hydro- + -sphere.

Ad