YourDictionary

choroid

adjective

designating or of the chorion or certain other vascular membranes

noun

the dark, vascular membrane that forms the middle coat of the eye, between the sclera and the retina

See choroid in American Heritage Dictionary 4

Learn more about choroid

link/cite print suggestion box