YourDictionary

Dictionary Home » Science » choroid

choroid science definition

Noun
The dark-brown vascular coat of the eye between the sclera and the retina.
Adjective
  1. Resembling the chorion; membranous.
  2. Relating to or involving the choroid of the eye.

Learn more about choroid

link/cite print suggestion box