Choroid Plexus A vascular structure in the ventricles of the brain that produces cerebrospinal fluid. « Back to Glossary Index