Ulcerous

Having an ulcer or canker