Choroid plexus refers to a highly vascularized network of small blood vessels that protrudes into the ventricles from the pia mater and secretes cerebrospinal fluid.