Skip to content
Kotomora

カスケードシャワー

Meanings

1

noun

cascade shower

Physics term for a cascade of secondary particles produced when a high-energy particle interacts with matter.