antileptons

English

Noun

antileptons

  1. plural of antilepton

Anagrams