What does astroglia mean?

astroglia meaning in General Dictionary

structure consisting of huge stellate neuroglial cells


astroglia - German to English

astroglia