English Dictionary
◊ MACROGLIA
macroglia
n : tissue consisting of large stellate neuroglial cells [syn: {astroglia}]