Home » Glossary » tumour

tumour

An accumulation of abnormal cells which may be benign or malignant.

Synonyms
publish

News & Media