Venous plexus of sclera

Plexus venosus sclerae

Definition

The venous plexus of sclera is a unique vascular structure that functions to maintain fluid homeostasis by draining aqueous humor from the eye into the systemic circulation (maintains intraocular pressure).

In human anatomy it's called Schlemm's canal (SC).

References

Gallery