choroid coat
1.
(
noun
) a highly vascular membrane in the eye between the retina and the sclera
Synonyms:
choroid
Related Words:
membrane
,
tissue layer
Terms and Conditions of Use / Copyright Notice