Word info Synonyms

iatrophysics

Noun

Meaning

(obsolete) The physics of medicine or of medical and surgical treatment.

(obsolete) The treatment of diseases by physical or mechanic means.

Source: en.wiktionary.org

Synonyms

Close letter words and terms