hydrosphere

noun

  1. 1

    All the waters of the Earth, as distinguished from the land and the gases of the atmosphere.

Translate “hydrosphere” to another language

Click any language to open the translator with this word already filled in.

Hydrosphere Definition & Meaning | TranslatePulse