meaning of Astrozytom

Astrozytom - German to English

astrocytoma