Definition for Choroid plexus
From Biology Forums Dictionary
In each ventricle is a blood vessel called the choroid plexus that produces cerebrospinal fluid.
From Biology Forums Dictionary
In each ventricle is a blood vessel called the choroid plexus that produces cerebrospinal fluid.