Meaning of plexus choroideus

Definition of plexus choroideus

(noun) a vascular plexus of the cerebral ventricles that regulate intraventricular pressure

Other information on plexus choroideus

WIKIPEDIA results for plexus choroideus
Amazon results for plexus choroideus