Definition of "astrocytes"

astrocytes