English Dictionary
◊ HYDROSPHERE
hydrosphere
n : the watery layer of the earth's surface; includes water
vapor