Ependymal cell

From WebRef.org
Jump to navigationJump to search

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




Sponsor: Consumer Outlet Desktops