Golden Bowl

Dictionary

ULCEREDa.

Having become an ulcer.