ulcer

A localized sore in the skin or mucosal surfaces.

Home » ulcer

Last Updated

October 7, 2025