choroids
/ˈkɔrɔɪdz/
noun
- Plural of choroid; the vascular layers of the eye located between the retina and the sclera.
- The choroids of different animals vary in thickness.
- Inflammation can affect both choroids simultaneously.
- The study compared the choroids of healthy and diseased eyes.