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/

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: