What is the meaning of タウ粒子?

a tauon

Source: wiktionary.org