papillomas
English
Noun
papillomas
plural of
papilloma