papillotomes
English
Noun
papillotomes
plural of
papillotome