sinusoid Look up sinusoid at Dictionary.com
1823 in mathematics; 1900 in physiology, from sinus + -oid. Related: Sinusoidal.