• word of the day

    brain tumor

    brain tumor - Dictionary definition and meaning for word brain tumor

    Definition
    (noun) a tumor in the brain
    Synonyms : brain tumour
Connect with us on Facebook