Osteopathy Meaning

There are 1 meaning(s) for word Osteopathy

Meaning 1 : therapy based on the assumption that restoring health is best accomplished by manipulating the skeleton and muscles