Medical Dictionary

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

sheath

sheath /shēth/ [AS, scaeth] , a tubular structure that surrounds an organ or any other part of the body, such as the sheath of the rectus abdominis muscle or the sheath of Schwann, which covers various nerve fibers.

Tweet submit Telegram VK

Random Words

developmental apraxia

American College of Emergency Physicians (ACEP)

growth

laceration of cervix

chromosome walking

AAI

streptokinase (SK)

thymectomy

bus

Medical Dictionary Copyright © 2025.
Privacy Policy