Definify.com

Definition 2025


cascade_particles

cascade particles

English

Noun

cascade particles

  1. plural of cascade particle