Term Name: | choroid-plexus macrophage |
---|---|
Synonyms: | |
Definition: | A central nervous system macrophage found at the interface between the blood and the cerebrospinal fluid in the brain. This cell expresses scavenger receptors. |
Ontology: | Cell Ontology [CL:0000880] |