From WebRef.org
Jump to: navigation, search

cells present in the choroid plexus of the central nervous system which participate in the production of spinal fluid
Source: User Submission