brain_tumourEnglish

brain tumor, brain tumour

Noun

A tumor in the brain

English: brain tumor, brain tumour

English words with similar meanings

Show 1 words