Meaning of hydropathy

Definition of hydropathy

(noun) the internal and external use of water in the treatment of disease

Other information on hydropathy

WIKIPEDIA results for hydropathy
Amazon results for hydropathy