HYDROSPHERE


Meaning of HYDROSPHERE in English

n. the waters of the earth's surface.

Oxford English vocab.      Оксфордский английский словарь.