Papilloma Meaning

There are 1 meaning(s) for word Papilloma

Meaning 1 : a benign epithelial tumor forming a rounded mass

    Synonyms : papillary tumor,  papillary tumour,  villoma