Hortega cell

[ ôr-tāgə ]

n.

microglia