mushiki

Noun

1. steamer; steam cooker

Other forms: