Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
microglia
in English
microglia
us
//maɪˈkroʊɡliə//
uk
//maɪˈkrəʊɡlioʊ//
#uncommon
Definitions
Noun
immune
system
cells
(
glial
)
with
phagocytic
function
Microglia
are
a
type
of
immune
cell
found
in
the
brain
.