Words: sinusoid
Part of speech: n
Definition: tiny endothelium-lined passages for blood in the tissue of an organ