synchrotron
Explore definitions, synonyms, and language insights of synchrotron
Definitions
Noun
cyclotron in which the electric field is maintained at a constant frequency
Explore definitions, synonyms, and language insights of synchrotron