macroglia
English
Etymology
From
macro-
+
glia
.
Noun
macroglia
(
uncountable
)
Any of various
glial cells
that are larger than
microglia
.
Anagrams
microalga