Choroid Plexus

Choroid plexus cells line the inside of the ventricles of the nervous system.  The swollen tips of these cells secrete cerebralspinal fluid.

SEM, false color

Other similar posts
This entry was posted in Nervous system and tagged , , .