English
macroglia
From macro- + glia.
Today it means
noun Any of various glial cells that are larger than microglia.
Language periods are conventional ranges, not dates for this word.
Etymograph / macroglia
English
From macro- + glia.
noun Any of various glial cells that are larger than microglia.
Language periods are conventional ranges, not dates for this word.
Etymograph / macroglia