Medical Dictionary

Menu
  • Home
  • Encyclopedia Hub
  • Imperial Library
  • English Dictionary
  • Home
  • Encyclopedia Hub
  • Imperial Library
  • English Dictionary

electric spinal orthosis (ESO)

electric spinal orthosis (ESO), an electric device that helps control curvature of the spine by stimulating back muscles. The portable battery-powered machine does not correct scoliosis but prevents it from worsening.

Tweet submit Telegram VK

Random Words

situational anxiety

arterial thrill

acyanotic congenital defect

proteoglycans

disorient

Urispas

vein (v)

hypophysial fossa

FMET

Medical Dictionary Copyright © 2025.
Privacy Policy