See also: beta-beams

English edit

Noun edit

betabeams

  1. plural of betabeam