VariousWords beta
Definitions:
Noun
papilloma
villoma
papillary tumor
papillary tumour
Definition: a benign epithelial tumor forming a rounded mass