ulcerative [ more ulcerative ; most ulcerative ]
Notices
  • of or relating to ulceration