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

varicella virus vaccine live

ceramidase deficiency

hemorrhagic pericarditis

clot

vertebral notch

invertebrate

American Psychological Association (APA)

adrenocortical cytomegaly

aggregate anaphylaxis

Medical Dictionary Copyright © 2025.
Privacy Policy