English Noun synchrotrons plural of synchrotron French Noun synchrotrons m plural of synchrotronWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads