'choroid coat' definitions:

Definition of 'choroid coat'

(from WordNet)
noun
A highly vascular membrane in the eye between the retina and the sclera; a dark pigmentation minimizes the scattering of light inside the eye [syn: choroid, choroid coat]