astroglia

Explore definitions, synonyms, and language insights of astroglia

Definitions

Noun
tissue consisting of large stellate neuroglial cells

More General Terms