Medical Definition of Choroid
Choroid: In the eye, a thin vascular layer between the sclera and the retina. The choroid supplies blood to the retina and conducts arteries and nerves to other structures in the eye.
Quick GuideStages of Pregnancy: 1st, 2nd, 3rd Trimester Images
Subscribe to MedicineNet's Pregnancy & Newborns Newsletter