ウチュウセンシャワー
Meanings
Noun
Physics
1. cosmic-ray shower; cosmic ray air shower; air shower
Composed of