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