Definition for Tumour

From Biology Forums Dictionary

An overgrowth of cells that serves no useful purpose.