microglia
English edit
Etymology edit
Pronunciation edit
Noun edit
microglia pl (plural only)
- (biology) The glial cells of the immune system; they can function as phagocytes
Derived terms edit
Translations edit
Translations
|
microglia pl (plural only)
|