sinusoid
noun
si·nu·soid
ˈsīn-yə-ˌsȯid
ˈsī-nə-
1
2
[New Latin sinus]
: a minute endothelium-lined space or passage for blood in the tissues of an organ (such as the liver)
Love words? Need even more definitions?
Merriam-Webster unabridged
Share