Meaning of papillary tumour

Definition of papillary tumour

(noun) a benign epithelial tumor forming a rounded mass

Other information on papillary tumour

WIKIPEDIA results for papillary tumour
Amazon results for papillary tumour