What is the meaning of Sinusoid?

A curve having the shape of a sine wave.

Any of several channels through which venous blood passes in various organs.

sinusoidal.

Characteristic of a sinus.

Source: wiktionary.org