Meaning ofmicrogliain English

microglia

us/maɪˈkroʊɡliə/uk/maɪˈkrəʊɡlioʊ/
#uncommon
Definitions