← DefinitionshareGuesschoroidsnounPlural of choroid; the vascular layers of the eye located between the retina and the sclera.No synonyms or antonyms found for this word.