YourDictionary

Dictionary Home » Medical Definitions » episcleral space

episcleral space medical definition

noun
The space between the sheath of eyeball and the sclera. Also called Tenon's space.

link/cite print suggestion box