English

edit

Noun

edit

papillotomes

  1. plural of papillotome