Attested.to

Definition

a vascular plexus of the cerebral ventricles that regulate intraventricular pressure

Seed ·

Term in context

choroid plexus in CommonParlance