Meaning ofmicrogliain English

microglia

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