English edit

Noun edit

papillomata

  1. plural of papilloma