Medical Dictionary

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

sinusoid

sinusoid /sī′nəsoid/ [L, sinus + Gk, eidos, form] , an anastomosing blood vessel that is somewhat larger than a capillary and is lined with reticuloendothelial cells.

Tweet submit Telegram VK

Random Words

tablet

cerebral hemisphere

synergism

hydrogen peroxide

reflex inhibiting pattern (RIP)

postpartum psychosis

luteinization

Treg

dyseidetic

Medical Dictionary Copyright © 2025.
Privacy Policy