English dictionary
hydrosphere meaning and definition
Definition and meaning of hydrosphere at MeaningMonkey.org. hydrosphere meaning and definition in the English Dictionary.HYDROSPHERE noun
Definition of hydrosphere (noun)
- the watery layer of the earth's surface; includes water vapor
Source: Princeton University Wordnet