astrocytes

English

Noun

astrocytes

  1. plural of astrocyte