CHOROID


Meaning of CHOROID in English

adj. & n.

--adj. like a chorion in shape or vascularity.

--n. (in full choroid coat or membrane) a layer of the eyeball between the retina and the sclera.

Etymology: Gk khoroeides for khorioeides: see CHORION

Oxford English vocab.      Оксфордский английский словарь.