Choroid plexus

A network of thinwalled blood vessels in the eye or brain. The choroid plexus of the eye supplies blood to the retina. In the brain, the choroid plexus lines the ventricles and produces cerebrospinal fluid.

 

Online Medical Dictionary: Your essential reference to over 5000 medical terms.