hypohaline haline hyposaline chlorhydric hypohydrotic hypesthesic hydrophile hidrotic hypogene hycean