What is the meaning of choroid in English?

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

Learn in

See more

n. choroid

Definition of choroid in English

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

Synonyms of choroid in English

choroideachoroid coat

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