蒸し

むし

steaming

#12,346

Also a form of

Meanings

  1. noun, suffix steaming

Its kanji