Definisi 'macroglia'

English to English
noun
1 tissue consisting of large stellate neuroglial cells Terjemahkan
source: wordnet30

More Word(s)
glia, neuroglia, astrocyte,

Visual Synonyms