Medical Dictionary

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

isthmus

isthmus /is″məs/ pl. isthmuses, isthmi [Gk, isthmos, a narrow connection, passage, or constriction] , a constriction between two larger parts of an organ or anatomical structure, such as the isthmus of the thyroid.

Tweet submit Telegram VK

Random Words

atreto-

neuroprotective

monosymptomatic demyelinating disease

eye patching

monorchid

osteogenetic

papillae

levator scapulae

LRN

Medical Dictionary Copyright © 2025.
Privacy Policy