hydropathy

Explore definitions, synonyms, and language insights of hydropathy

Definitions

Noun
the internal and external use of water in the treatment of disease

More General Terms