choroid_coatEnglish

choroid, choroid coat

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

English: choroid, choroid coat

Bahasa: koroid

Bahasa words with similar meanings

English words with similar meanings

Show 1 words