Medical Dictionary

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

synovial sheath

synovial sheath, any one of the membranous sacs enclosing a tendon of a muscle and facilitating the gliding of a tendon through a fibrous or a bony tunnel, such as that under the flexor retinaculum of the wrist.

Tweet submit Telegram VK

Random Words

Bruton’s agammaglobulinemia

Peganone

preventive nursing

clinical judgment

parenchyma of prostate

reversal film

hysterogram

fogging

varicose aneurysm

Medical Dictionary Copyright © 2025.
Privacy Policy