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:
 sinusoidPlural:
 sinusoidsFind Similar Words
Find similar words to sinusoid using the buttons below.