meaning of astroglia

astroglia meaning in General Dictionary

structure consisting of huge stellate neuroglial cells


astroglia - German to English

astroglia