hydrotherapy

/haɪdroʊθˈɛrʌpi/

Explore definitions, synonyms, and language insights of hydrotherapy

Definitions

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

More General Terms