meaning of Astrozyt

Astrozyt - German to English

astrocyte