From ulcer + -o- + -genic.
ulcerogenic (comparative more ulcerogenic, superlative most ulcerogenic)