choroid_plexusEnglish

choroid plexus, plexus choroideus

Noun

A vascular plexus of the cerebral ventricles that regulate intraventricular pressure

English: choroid plexus, plexus choroideus

English words with similar meanings

Show 1 words