synchrotrons
English
Noun
synchrotrons
plural of
synchrotron
French
Noun
synchrotrons
m
plural of
synchrotron