Word info Synonyms

choroid coat

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

Source: WordNet

Synonyms

Hypernyms

Close letter words and terms