Schlemm's canal

[ shlĕmz ]

n.

venous sinus of sclera

Words nearby Schlemm's canal