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.

Practice this term with free flashcards

Browse all 2358 medical terms →