Vocabulary

ミミズ腫れ

wale (on the skin); welt; weal

noun