ulcerated

An ulcer is a deep sore in the skin.

« Close Window »