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