Found 1 match(es) for choroid
Choroid
The thin, highly vascular membrane covering most of the posterior of the eye between the retina and sclera.
Related Termseye