YourDictionary

episcleral medical definition

adjective
  1. Situated on the sclera of the eye.
  2. Of or relating to the episclera.

link/cite print suggestion box