sinusoid

Definitions

Medical

  • noun a specially shaped small blood vessel in the liver, adrenal glands and other organs

Electronics

  • synonymsine curve
http://www.dictionarycentral.com/definition/sinusoid.html