YourDictionary

sinusoid medical definition

noun
Any of the venous cavities through which blood passes in various glands and organs, such as the adrenal gland and the liver.
adjective
Resembling a sinus.

Related Forms:

Learn more about sinusoid

link/cite print suggestion box