although there is some evidence that extrachoroidal sites for the production of cerebrospinal fluid ( csf ) are important , the choroid plexuses in the ventricles contribute the major part of csf formation .
C0008524
choroid plexuses
C0007799
ventricles