meaning of hydrosphere
1.
the
watery
layer
of
the
earths
surface;
includes
water
vapor
Related Words
hydrosphere
|
Developed & Maintained By
Taraprasad.com