choroid - definition and synonyms

noun [countable] medical 

Your browser doesn’t support HTML5 audio

/ˈkɔːrɔɪd/
singularchoroid
pluralchoroids
  1. the part of your eye that is between the retina and the white of your eye. The coloured iris at the front of your eye is part of the choroid.