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