synchrocyclotrons
English
Noun
synchrocyclotrons
plural of
synchrocyclotron