choroid plexus
Medical term for the network of blood vessels in the ventricles of the brain that produces cerebrospinal fluid.
The choroid plexus produces cerebrospinal fluid in the ventricles of the brain.
A Sino-Japanese compound formed from 脈絡 (myakuraku, 'vascular network') and 叢 (sō, 'plexus' or 'cluster').