Choroid
Medical term · C
A thin layer of blood vessels and connective tissue between the white of the eye (sclera) and the retina.
Medical term · C
A thin layer of blood vessels and connective tissue between the white of the eye (sclera) and the retina.