Sinusoid Definition
sīnə-soid, -nyə-
sinusoids
noun
sinusoids
Webster's New World
Any of the venous cavities through which blood passes in various glands and organs, such as the adrenal gland and the liver.
American Heritage Medicine
Synonyms:
Other Word Forms of Sinusoid
Noun
Singular:
sinusoid
Plural:
sinusoidsFind Similar Words
Find similar words to sinusoid using the buttons below.