Word of the Moment

Glioma

a tumor of the brain consisting of neuroglia