microglia
English
editEtymology
editPronunciation
editNoun
editmicroglia pl (plural only)
- (biology) The glial cells of the immune system; they can function as phagocytes
Derived terms
editTranslations
editTranslations
|
microglia pl (plural only)
|