CHOROID


Meaning of CHOROID in English

[cho.roid] also cho.ri.oid n [NL choroides resembling the chorion, fr. Gk chorioeides, fr. chorion chorion] (1683): a vascular membrane containing large branched pigmented cells that lies between the retina and the sclera of the vertebrate eye--called also choroid coat--see eye illustration -- choroid or cho.roi.dal adj

Merriam-Webster English vocab.      Английский словарь Merriam Webster.