macroglia

Noun
  1. Tissue consisting of large stellate neuroglial cells (synset 105475271)

Other Searches