Definitions of choroid plexus:

  • noun:   a vascular plexus of the cerebral ventricles that regulate intraventricular pressure