Vocabulary Term #2417
US
UK
US
UK
a sore or blister
US
UK
"Excess stomach acid can cause a stomach ulcer."