Definition of Choroid

Noun: choroid  'ko,royd

  1. A highly vascular membrane in the eye between the retina and the sclera; a dark pigmentation minimizes the scattering of light inside the eye
    - choroid coat

See also:
chorography
choroidal

Anagrams containing the word choroid

ciorohd dchoroi idchoro oidchor roidcho oroidch horoidc