Definition of mesotron in English:

mesotron

noun

Physics
historical
  • A meson; specifically = "mu-meson".

Origin

1930s. From meso- + -tron. Largely superseded by later meson.

Pronunciation

mesotron

/ˈmɛsə(ʊ)trɒn/