hydrosphere
English Dictionary
->
Letter H
-> hydrosphere
Search Dictionary:
hydrosphere Definition
(n)
the
watery
layer
of
the
earth
''
s
surface
;
includes
water
vapor
hydrosphere Synonyms
hydrosphere
© Art Branch Inc.