astrocytes
English
Noun
astrocytes
plural of
astrocyte