Choroid Plexus

An area on the ventricles of the brain where all CSF is produced.


Did you know?

Diseases such as meningitis can infect cerebrospinal fluid?