episcleral
adjective
epi·scler·al
-ˈskler-əl
1
: situated upon the sclerotic coat of the eye
2
: of or relating to the episclera
Love words? Need even more definitions?
Merriam-Webster unabridged
Share