choroid plexus

Noun
  1. A vascular plexus of the cerebral ventricles that regulate intraventricular pressure (synset 105514299)

Other Searches