sinusoid

/sˈaɪnʌsɔɪd/

Explore definitions, synonyms, and language insights of sinusoid

Definitions

Noun
tiny endothelium-lined passages for blood in the tissue of an organ
Noun
the curve of y=sin x