papillomata
English
Noun
papillomata
plural of
papilloma