episcleral








adj.

  1. Situated on the sclera of the eye.
  2. Of or relating to the episclera.
52 queries 0.539