strange particle

Noun
  1. an elementary particle with non-zero strangeness
strange particle
A strange particle decays inside a particle detector.