glioma
nounDefinition of glioma
: a tumor arising from glial cells
Keep scrolling for more
Keep scrolling for more
Keep scrolling for more