Meaning of the word choroid in English

What does choroid mean in English? Explore the meaning, pronunciation, and specific usage of this word with Lingoland.

choroid

US /ˈkɔːr.ɔɪd/
UK /ˈkɔːr.ɔɪd/
"choroid" picture

Noun

1.

the pigmented vascular layer of the eyeball between the retina and the sclera.

Example:
The choroid supplies blood and nutrients to the retina.
Damage to the choroid can affect vision.
Learn This Word at Lingoland
Related Word: