YourDictionary

Dictionary Home » Medical Definitions » lamina fusca sclerae

lamina fusca sclerae medical definition

noun
A thin layer of pigmented connective tissue on the inner surface of the sclera of the eye, connecting it with the choroid.

link/cite print suggestion box