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

acholuria

radioactive iodine excretion

cutis

visual response audiometry (VRA)

scorpion sting

chylothorax

perioperative nursing

sperm washing

cat-scratch fever

Medical Dictionary Copyright © 2025.
Privacy Policy