Origin: Greek prefix hydro-
Definition, synonyms and related words
electrolytes and the water they are dissolved in (especially when out of balance)