Word
sinus venosus sclerae, n.
a circular canal in the eye that drains aqueous humor from the anterior chamber of the eye into the anterior ciliary veins
<noun.body>
Schlemm's canal
canal of Schlemm
sinus venosus sclerae
semantic pointers
hypernym
duct, epithelial duct, canal, channel