Definify.com
Definition 2024
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
|
microglia (uncountable)
|