gliomaspheres
English
Noun
gliomaspheres
plural of
gliomasphere