'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]