What is the meaning of choroid coat in English?

Learn vocabulary with pictures as well as definitions of choroid coat in English

Learn in

See more

n. choroid coat

Definition of choroid coat in English

Vascular component of the uvea, located between the sclera and the retina, which supplies nutrients to the retina.

Synonyms of choroid coat in English

choroidchoroidea