Advertisement
Advertisement
choroid plexus
noun
a multilobed vascular membrane, projecting into the cerebral ventricles, that secretes cerebrospinal fluid
Advertisement
Advertisement
Advertisement
Advertisement
Browse
Advertisement
Advertisement
a multilobed vascular membrane, projecting into the cerebral ventricles, that secretes cerebrospinal fluid
Advertisement
Advertisement
Advertisement
Advertisement
Browse