Wiktionary
sinusoids
n. (plural of sinusoid English)
Usage examples of "sinusoids".
These were not draining directly into the general system of body veins but were running down a collecting vein on the pituitary stalk and entering a secondary capillary system which ended in the sinusoids of the anterior pituitary.