Home
Search
Index
Definify.com
Definition
2025
microglia
microglia
English
Noun
microglia
(
uncountable
)
(
biology
)
The
glial cells
of the
immune system
; they can function as
phagocytes
Translations
glial cells of the immune system
Japanese:
小膠細胞
(
しょうこうさいぼう, shōkōsaibō
)
Similar Results