ミミズ みみずば
mimizubare

Noun

1. wale (on the skin); welt; weal

Usually Written in Kana
Other forms: