sinus venosus sclerae

Definitions

  • WordNet 3.6
    • n 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
    • ***