choroid coat is a noun meaning "a highly vascular membrane in the eye between the retina and the sclera; a dark pigmentation minimizes the scattering of light inside the eye". It carries one recorded sense.
Definitions, synonyms and semantic relations for choroid coat come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.