Wiktionary
helcoid
a. Of or pertaining to an ulcer; ulcerous.
a. Of or pertaining to an ulcer; ulcerous.