EnglishEdit

AdjectiveEdit

papillomatous ‎(comparative more papillomatous, superlative most papillomatous)

  1. having papillomae