naturopath

Explore definitions, synonyms, and language insights of naturopath

Definitions

Noun
a therapist who practices naturopathy

More General Terms