Medical Term
choroid plexus
also: choroid plexuses
an extensive network of BLOOD VESSELS present in the VENTRICLES of the brain and responsible for the production of the CEREBROSPINAL FLUID .
Source: mediLexicon corpus · slug
choroid-plexus