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]

Relationships
is a type of: central nervous system macrophage
capable_of: scavenger receptor activity
located_in: choroid plexus