choroid_coat
1. [ noun ] (botany,anatomy,zoology) a highly vascular membrane in the eye between the retina and the sclera
Synonyms: choroid
Related terms: membrane eye
Similar spelling:   charity_case