SINUSOID


Meaning of SINUSOID in English

[si.nu.soid] n [ML sinus sine] (1823) 1: sine curve, sine wave

2. [NL sinus]: a minute endothelium-lined space or passage for blood in the tissues of an organ (as the liver)

Merriam-Webster English vocab.      Английский словарь Merriam Webster.