cascade particle









cascade particle


noun Physics.

  1. the least massive member of the xi particle family.
55 queries 0.552