As a noun choroid is
(anatomy) the vascular layer of the eye lying between the retina and the sclera.
wikidiffcom
Not English
Wikidiffcom has no English definition. It may be misspelled. choroid
English
Noun
(
en noun)
(anatomy) The vascular layer of the eye lying between the retina and the sclera.
Related terms
* chorioid
* choroidea
* choroid coat