Wiktionary
synchrocyclotrons
n. (plural of synchrocyclotron English)
n. (plural of synchrocyclotron English)