tachyscopes
English
Noun
tachyscopes
plural of
tachyscope