synchroscopes
English
Noun
synchroscopes
plural of
synchroscope