Ulcerated definition

Affected with ulcers.
adjective
0
1
Advertisement