choroid
/ˈkɒɹ.ɔɪd/ · noun
Meaning
- The pigmented vascular layer of the eyeball between the retina and the sclera.
- Resembling the chorion, particularly in containing many blood vessels.
Etymology / origin
No prose etymology has been added yet.
No ancestor words have been linked yet.
Related words
Descendant words
No descendant words have been linked yet.