Definition for Choroid plexus

From Biology Forums Dictionary

In each ventricle is a blood vessel called the choroid plexus that produces cerebrospinal fluid.