Home

Word

macroglia, n.
more info tissue consisting of large stellate neuroglial cells
<noun.body>

astroglia macroglia
semantic pointers
hypernym
part meronym