Meaning of papilloma

Definition of papilloma

(noun) a benign epithelial tumor forming a rounded mass

Other information on papilloma

WIKIPEDIA results for papilloma
Amazon results for papilloma