What is the meaning of choroidea in English?

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

Learn in

See more

n. choroidea

Definition of choroidea in English

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

Synonyms of choroidea in English

choroidchoroid coat