antisleptons
English
Noun
antisleptons
plural of
antislepton