Advertisement

tumour (n.)

chiefly British English spelling of tumor; see -or.

Others are reading

Advertisement
Definitions of tumour from WordNet

tumour (n.)
an abnormal new mass of tissue that serves no purpose;
Synonyms: tumor / neoplasm
From wordnet.princeton.edu