Naturopathy - Definition

naturopathy

n 1: a method of treating disease using food and exercise and
heat to assist the natural healing process

Look up another word