Medical Dictionary

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

lymph sinuses

lymph sinuses [L, lympha, water, sinus, hollow] , continuous small endothelial-lined spaces just below the capsule of the lymph node. The sinuses slow the flow of lymph through the nodes.

Tweet submit Telegram VK

Random Words

deficit

arthrogram

reticulosarcoma

accessory

nervus trochlearis

otorrhea

sheet wadding

anticoagulant citrate phosphate dextrose adenine solution

sallow

Medical Dictionary Copyright © 2025.
Privacy Policy