choroids

/ˈkɔrɔɪdz/
noun
  1. 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.
What does "choroids" mean? | whatsthatwordmean | whatsthatwordmean