ケイスイゲンシロ
Meanings
Noun
1. light-water nuclear reactor
Composed of
light water
atomic reactor; nuclear reactor