sinusoid
si·nu·soid
noun \ˈsīn-yə-ˌsȯid, ˈsī-nə-\Definition of SINUSOID
1
2
[New Latin sinus] : a minute endothelium-lined space or passage for blood in the tissues of an organ (as the liver)
Origin of SINUSOID
Medieval Latin sinus sine
First Known Use: 1823
Learn More About SINUSOID
Browse
Next Word in the Dictionary: sinusoidal
Previous Word in the Dictionary: sinus node
All Words Near: sinusoid
Previous Word in the Dictionary: sinus node
All Words Near: sinusoid
Seen & Heard 
What made you want to look up sinusoid? Please tell us where you read or heard it (including the quote, if possible).








