Find the word definition

WordNet
choroid coat

n. a highly vascular membrane in the eye between the retina and the sclera [syn: choroid]