VariousWords beta
Related Terms:
Definitions:
Noun
hydrosphere
Definition: the watery layer of the earth's surface; includes water vapor
Definition: All the liquid waters of the Earth, as distinguished from the land and the gases of the atmosphere.