ulcerated [ more ulcerated ; most ulcerated ]
Notices
  • of ulcer