SINUS VENOSUS SCLERAE
(noun)Did you mean?
Definitions
There is 1 meaning of the phrase
Sinus Venosus Sclerae.
Sinus Venosus Sclerae - as a noun
A circular canal in the eye that drains aqueous humor from the anterior chamber of the eye into the anterior ciliary veins
Synonyms (Exact Relations)
canal of schlemmschlemm's canal