mesotrons

noun
  1. plural of mesotron; subatomic particles of intermediate mass between electrons and protons, now called muons
  2. Usage: physics; archaic

Examples