WordUnscrambler Home
sinusoid
Definitions
[ˈsʌɪnəsɔɪd], (Noun)
Definitions:
- a small irregularly shaped blood vessel found in certain organs, especially the liver
Phrases:
Origin
:
early 19th century: from French sinusoïde, from Latin sinus (see sinus)
Click here to see the free dictionary definition for sinusoid
definition by Oxford Dictionaries