Skip to main content

macroglia

English macroglia meaning in English  •  macroglia का अर्थ अंग्रेजी में
Noun
  • Tissue consisting of large stellate neuroglial cells.
Advertisement