synchrocyclotrons

English

edit

Noun

edit

synchrocyclotrons

  1. plural of synchrocyclotron