English Dictionary
◊ CHOROID
choroid
n : a highly vascular membrane in the eye between the retina and
the sclera [syn: {choroid coat}]