YourDictionary

Dictionary Home » Medical Definitions » choroid plexus

choroid plexus medical definition

noun
A vascular proliferation of the cerebral ventricles that serves to regulate intraventricular pressure by secretion or absorption of cerebrospinal fluid.

link/cite print suggestion box