Dictionary.com
definitions
  • synonyms
schlemm's canal in Medicine

Schlemm's canal

(shlĕmz)
n.
  1. venous sinus of sclera