Choroid
WordNet

noun


(1)   A highly vascular membrane in the eye between the retina and the sclera
WiktionaryText

Etymology


From + .

Noun



  1. The vascular layer of the eye lying between the retina and the sclera.
 
x
OK