sinusoid
nounDefinition of sinusoid
1
: sine curve, sine wave
2
[ New Latin sinus ]
: a minute endothelium-lined space or passage for blood in the tissues of an organ (such as the liver)
Keep scrolling for more
Keep scrolling for more