A central nervous system macrophage found at the interface between the blood and the cerebrospinal fluid in the brain. This cell expresses scavenger receptors. [ GO_REF:0000031 GOC:ana PMID:9550136 ]
术语信息
A central nervous system macrophage found at the interface between the blood and the cerebrospinal fluid in the brain. This cell expresses scavenger receptors.
术语关系
- central nervous system macrophage and located in some choroid plexus and capable of some scavenger receptor activity