English edit

Noun edit

alphatrons

  1. plural of alphatron