Wiktionary
multileptons
n. (plural of multilepton English)
n. (plural of multilepton English)