We found 1 definitions of sinus venosus sclerae from 1 different sources.
Noun |
||
sinus venosus sclerae - a circular canal in the eye that drains aqueous humor from the anterior chamber of the eye into the anterior ciliary veins | ||
canal of Schlemm, Schlemm's canal |