hydrosphere meaning
UK US
hydrosphere (noun): the watery layer of the earth's surface; includes water vapor.
Definition of hydrosphere
Scrabble score: 23 (letter breakdown)
Word lists: words starting with HY · words ending in RE · 11-letter words
More about hydrosphere on Wikipedia.