English dictionary
naturopathy meaning and definition
Definition and meaning of naturopathy at MeaningMonkey.org. naturopathy meaning and definition in the English Dictionary.NATUROPATHY noun
Definition of naturopathy (noun)
- a method of treating disease using food and exercise and heat to assist the natural healing process
Source: Princeton University Wordnet