English dictionary
choroid meaning and definition
Definition and meaning of choroid at MeaningMonkey.org. choroid meaning and definition in the English Dictionary.CHOROID noun
Definition of choroid (noun)
- a highly vascular membrane in the eye between the retina and the sclera; a dark pigmentation minimizes the scattering of light inside the eye
- synonyms: choroid coat
Source: Princeton University Wordnet