Webster's Revised Unabridged Dictionary · 1913
macroglia
Copy link
macroglia
, noun
Tissue consisting of large stellate neuroglial cells.
↑