iatrophysics

English

noun
Definitions
  • (obsolete) The physics of medicine or of medical and surgical treatment.
  • (obsolete) The treatment of diseases by physical or mechanic means.

Etymology

Affix from English physics.

Origin

English

physics

Gloss

Timeline

Distribution of cognates by language

Geogrpahic distribution of cognates

Cognates and derived terms