episclera
noun
epi·sclera
ˌep-ə-ˈskler-ə
: the layer of connective tissue between the conjunctiva and the sclera of the eye
Love words? Need even more definitions?
Merriam-Webster unabridged
Share