こうすいセル
Meanings
Noun
1. Storm cell
Composed of
① 雨や雪などが降ること。