choroid ( synonym found)

Definition of choroid:

°The vascular layer of the eye lying between the retina and the sclera.

Definition of choroid:

°The vascular layer of the eye lying between the retina and the sclera.

Back to Top