Find the word definition

Wiktionary
hydrohydroxic acid

n. (context inorganic compound English) One of several systematic acid names for water, H2O.