cascade particle









cascade particle


noun Physics.

  1. the least massive member of the xi particle family.
53 queries 0.241