Dictionary.com
Thesaurus.com

cascade particle

American  

noun

Physics.
  1. the least massive member of the xi particle family.