Papilloma

noun

Definitions

Noun
  1. 1
    An epithelial tumour, usually benign, with the appearance of a papilla
  2. 2
    a benign epithelial tumor forming a rounded mass wordnet

Etymology

From papilla + -oma.

Next best steps

Mini challenge

Unscramble this word: papilloma