シンコウハロ
Meanings
Noun
1. traveling-wave reactor
Composed of
traveling wave (travelling)
hearth; fireplace; furnace; kiln