Schlemm's canal
Medical term · S
A circular drainage system in the eye located where the clear cornea, white sclera, and colored iris meet to form an angle.
Medical term · S
A circular drainage system in the eye located where the clear cornea, white sclera, and colored iris meet to form an angle.