As an adjective chloroid
is resembling chlorine.
As a noun choroid is
the vascular layer of the eye lying between the retina and the sclera.
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